b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e2643f396f4737c8681adab2f71b833d8c51a862"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000140)) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000180)) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e2643f396f4737c8681adab2f71b833d8c51a862"}) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) close(r0) (async) 09:20:07 executing program 3: poll(&(0x7f0000000000), 0x0, 0x7ce1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000002140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf194456fc7d4096e8c8b6b87cb2d72b8bcdb1ad8a4f5f728193ef16ab93f12fc4d9c88eb87defa31b7e49e42a1a5d00d1628b53ab224cfb752f62fd0f9634f894ab9dcbcdb04e01065f6273815c22aac85771f6c026a284506f5568eaf34c7840f049cd074bed57c5bce6fa2d1a64c3c0f8d", 0xab) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async, rerun: 64) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb05ba0d1", 0x13}, {&(0x7f0000002080)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000002200)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r1) (async) close(r1) (async) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(0xffffffffffffffff, &(0x7f0000002540)=[{&(0x7f0000002300)="55b0d5a7b70000000000000067eb69d81fcf1182b85d8373f730b90000000028f5ea997ff84dcf3ffcda8ccda427e57cfa61c9a0106405a3eea480600702eec2bea587e388643bbc25270344965f8eefc72eb20a0c6679acfa1b68ea9d2dd393cc794d6de667", 0x66}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dcee50a955b838d63f8003a6ce414ff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c606313c38437f82166c104000000d5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xba}, {&(0x7f00000025c0)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) (async) dup2(r0, r2) (async, rerun: 64) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async, rerun: 64) execve(0x0, 0x0, 0x0) 09:20:07 executing program 0: pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) (async) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) (async) dup2(r3, r4) (async) fcntl$dupfd(r1, 0x0, r4) (async) poll(&(0x7f0000000040)=[{r0, 0x1c}], 0x1, 0x0) 09:20:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000700)=""/102400, 0x19000, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="01040000436bad0600000000000000"], 0xa) (async, rerun: 32) mprotect(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) (async, rerun: 32) write(r1, 0x0, 0x0) 09:20:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c02000000", 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c62a9b41c0708d52c2152ba563cd08705f39e90b158c0d1d13624ad2b83ebeb1cac2b5713679eff21f75b1fbd0e0f2f69dc234629a0df80fcc6bba67f3482906e73c0919cdccbf6710a27ec7e45e641d1a2af5e1dc05afed37961e502c836a1737e749c77f4b4cb2677959af9c5471e3277c9b883042fe5871136e77dcfc6255bc014e433e958c43a3cfcdebaa2d4e92356ae452f30a279eb48bf0f7da2363319fcbf837ba663325775781d13c000000000000000000000000000000c4d93b06270cd9c67540787b216baa5bd13a5665b04e62f6048278f306c181587ded0530774ac61646cafa03be19a4b24fc28950dbf821216af609d90ccbf6f682363096177a77ebfd520e32ebcb115e38ff9d244391", 0x112) 09:20:07 executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async, rerun: 32) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x10000) (rerun: 32) mkdir(&(0x7f0000000140)='./file0\x00', 0x1d2) (async, rerun: 64) r1 = open(&(0x7f0000004380)='./file0\x00', 0x0, 0x0) (rerun: 64) mkdirat(r1, &(0x7f00000043c0)='./file0\x00', 0x0) (async, rerun: 32) rmdir(&(0x7f00000000c0)='./file0\x00') (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) r2 = socket(0x10, 0x1, 0x0) getpgid(0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r3 = msgget$private(0x0, 0x60e) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="0200000000000000228dc73c5c31e19cc52f5f54b7152a3664acb5078547e890729ea1ec685046f552fc561f0d030447cc093b3ba8436d6cfbc69438ab45cb5545ade42cdcde241904b3c20f50c335e492ebc54fd9c34a581325b955a0169cf5ea3bfc4c83d96b7cc4ed0c187ad9d862f8db0bb2f99ff8dc98d8f6bf03a4081b303f1292a5ce7ac5a7069a3577d7e309afedf17ec11f95d0c524a00746bf501cf3d2229a891628b644bc2aa698e660d27478af707e0f7cf863267970d02180c690216d02b34b6a1061eab6fa32ec59d02354add9b9de7c03103e9afef10053ba03bf5185ade624ff1183045e0000000000000000000000000000cfa05a9bb75548fd5c0565f56f1361e33fd0411b46aa37fedb4d4c6b9a3464fe40902c6a8b0417464fcadcd17c932af1c067630ffdafb1f789e60b53843036ce3d9cb1e97b0dd97e998eb004b308fb6409f423b7599471280e79fe87c1ea0f8167dde6e2a6e2636f1a4d64fb76284fc34a8d7f5584c863235796ad279f17e36a55be65302a7a280020237cd9f8849893c09778999e30815b52581360ad99f8f54ee17d5dce561ab22512c971f12c1826905a30cebe8bcdc42aaebdc1615d75cf6feabcb9b77fac3f4ad8540b358d489736f33d680fd4127dc1eee408c23226e0f7d93062928d6ec3bc3192d8615c25fe6249c902bdbe36a6634187eb4dca2aacf6b807c7c926b69f53f46e37e03994d39a4e4f69c7638c269697d45bfd806a79fafd99e19b9348fbf9d323dd9dc490bac98ea06edab92a821ad39bdd1e66000000"], 0x101, 0x0) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x11, 0x4003, 0x1) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) (async) getsockname(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8f64a67bbdc1fcec00000000000000000016ec3b26a1e282d645ea74b361963e0f809f907ff2ea868da7d7c230a4ee4caf2fef12ee5016a314a962b47bdf64a63987bdecbd561213d185e81bf447d1faf3bb88b6795fbbee25712e9f408da6df24341cbc676ba8dc314d8f683c344481087504e4c69016c6cc4e5c42389a2af69a82550400000000000000a8ecef8a47f4c53f53d3c5d9dbe8761f4e5feca9382e08d08044391cc5be0cef9c14abd97fcf13328b8d74a9fb285aaa86ae33597a13cda58ee1642778d49a30a30c857e344c92fa23726d056183741b4ab7ecf8000000000000005a7d66f331fadca2eb"], &(0x7f0000000080)=0x11) (async) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:20:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c02000000", 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c62a9b41c0708d52c2152ba563cd08705f39e90b158c0d1d13624ad2b83ebeb1cac2b5713679eff21f75b1fbd0e0f2f69dc234629a0df80fcc6bba67f3482906e73c0919cdccbf6710a27ec7e45e641d1a2af5e1dc05afed37961e502c836a1737e749c77f4b4cb2677959af9c5471e3277c9b883042fe5871136e77dcfc6255bc014e433e958c43a3cfcdebaa2d4e92356ae452f30a279eb48bf0f7da2363319fcbf837ba663325775781d13c000000000000000000000000000000c4d93b06270cd9c67540787b216baa5bd13a5665b04e62f6048278f306c181587ded0530774ac61646cafa03be19a4b24fc28950dbf821216af609d90ccbf6f682363096177a77ebfd520e32ebcb115e38ff9d244391", 0x112) 09:20:07 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="647e6b7c60a85639a965c64c1cd50759ddb870778ab09883aafc2c7e9c25842098e79c63e31d1cdb43a570b4a307066daddda4c7b60d793ba4262fd05fd73952f2857cb59cf9e1ed364b943cff2360d9cf51b3043291f4e72bf9df0fbcc67c5c4b270c74264c000990f6fd3dd5a0673d60e8d464fe3282306588241113a40f526abe3e3e3bf8c93b8985d6048d4134eefc0e0957e34e1f0b0d5eb692b9eff07ee59b5af6251355f0183e3c030bd1f43467f3c7897abcdbee97cadb64723d89abd7c68f01a829f268bd6376fa9ef3880b06c9b357f0c1521eecb9cb0f60", 0xdd}, {&(0x7f00000004c0)="4171e51a652440cc0a55785c420a2ffe0c405bdb9b1dd1a53ecd02c35cf9f6983ed555639c802e1bbb8b3ea69aaf5c49903aff4fc5fbd57f8f6c7c692b2e604b5ecd2d8f046d687e7434362b4b56979dea6076bf37aed2a5b8495d75392576ebc3023fc05a98a21dedbc0a2d8652045aa53e2dea6d655311d6570170ffd81727d51f04c529f9448e9f624208497db68c103574a9f4f46a2bcb7eba4b1887a48d9b65e2889e0a7003d8c0ac1680b96b4a142418fb2c512e32b72368c77b165ad3444e768cffd981e00010bcd25ee4946ca83b51262d038a9699a71f617d830c1f188e708b4c1c1dd3b9ac7a19d7061590f5f24dd29863735e9984f66291b2c326ef085eb39ec5980ae3d8f3a91b8f268c006824c975e8ce47fd239c58e08fc38a84541ddd3459bea436e34875fec7c3120e94a2a061fb33891e245fb8ced01d02a51fb2f0d8e5e4f9e44036d9b2fd1acf4cc0428287b09799ffe81c8f8a8dcdd19a64b30d785d7e22536e7c74b0b4cfc7b852a02ce646ef863cfc4cfc9ab22f69d810bb8e93c39ffc769ca31d460632f4e045968e76c27dee8bcce0df2ecd9d4e73ac9958c611d0add03c325e531ff4516a402c98961745152a08910cedb90c5ecf90dab4f50d3f647d4b5f67eadbef2a24f853a91df4c1acdadf207999da40df93b4af77732d0d1b8d96e4f402e4c16c08ecf36fbdce4c825bddbe8ebee6587f4f333188ca629efce4708983a3c6a1c034f8604201bed0a669996aad990b0d0c275a5f4adccbd8e6863a27a72ad5c42b7d4cde979a0f47556e1147bbb388739ad99e964ac95364f0ed941efeab57dc24cc5876a3b22b04d1b3af4f97de9eb25c4131daa8a6c87da1ee77445e9ab98cda11f5404f2b4a03bdf05531d96ea64c0d9d0eb53dac1461aa117ba2e7acf7fbc0a3d75f808968432f69f306cf4ca65190c20ed59bfcde41f222c1f72b36c56a87aeea6cd10699b788f72eb16c83ca0bb854aa008631383533d23435175ef213b29cfd7b471a481f15bc7fbc5e400103c54a28be7da26283610f1de769f64f675015085da46cdd58d99a48e2fd7ba6715dd1ea7591792dd1254308f33e4829316ca4672f5ddaf894561f4c37049afe99e50faa855f1b829ed0b6256bc9912d78b54779818c4e6762718da59ba42a36f4dcb9eed72ab4b7e20102e92b1ec1c819688d27702fae3cb2fe75e3f7b0b06f7dcc2d2a0b15684a35e7a9a6596a26052bb2c566fb509074107bc58ad025ee5d44112f2fd374a8e9ee3aa038cb30a031b95aa23fae1738df9e7fce713471b8c9faa1df56c838666e62276f9fcdb9cd66759e5005905c4c947840da3f5182b8049705ec62f8e52e85bb0af673a361215391c40af5d6e7cc20bf722f1f31d0ca8e5becc2578b0e0bba4596b25f9d026472f6e40be0b6343f1f500f2deffc1637939edafdae6124b53c8b2915cda6361c70f7dc9dfe830ba9be43fc2ed414e1f8548700fd7f1b246b195c11a27eb322e08a29bddd6253a354dc2f78afd79e05a3d10c0b6af7f0f5b95b82ef0872999d88eca3fdc9ad5d94f8013a3edfc077e9051a48689bbeaf3b914d38966eff669b76512fb2c58d6d0dd439f19e801453f2763411530d24b0d71c695b96b5ec32fafab388c15d0dc66e83ef3f5d4be7f47eb813cc92f9398a776a9dd08b14ed6fdfc894eec6f956fa7a636a3f15d7be36ab577fc3b6d02bad3625c93666b81f9eec3b45dea8fb2db2232f3243ab5f284c11086d612ed2c03283fc2dcbd0edd206ddc8c64fffc422d815774ee9ae8ab92fe9a9b602b9f2e07cb313801173d0241b32dba21b4dc56a7f67bd6cc58257c73a2a0028294c879e84b444def1153064ec73d30c0724fd78c7366d8a2e19915eddf424e34f73e59ce0f605d73d3f95974195540a222214c89b5dd212341d38eb6f1543fa4975e83e3ed6c2ca277d47d2febf133686edcfcb1c8a3325a457e3a60301990f373f5d4aed88907209a7c4ecdde520eeea59cc8fb0fe3f7edbe93b50915d31ef8f42b034387b2666f141467706b546d17c59b9696838b41d9b466e0c9e204f46601bf1056c63c59851e8bc30295db08331881dcb7c3eab3544fbf188448d4a7f560ed7cea15a0d1e6ce3e42a58ed42c1c8046e80d76a639aad9a422143bea7c3672f558c5a3e83da75584e5772fc501e5453bf823cc8478bc0ecb322a6d33773a708b0bd4faeed7976bcf5fa295b7e92ec33415e8650d5035021346135b7022ff8ca7c8987d3f0b221e1792e6141661ac85a539cd01f1656e66b2e92ae7828f3e520d075ec51995d3b49eadf228c853bd7e7736b4ae89505c655525bb4f7149b36846cebef88a3903746d697c8e38cc2cd15a2b1ed4165bfebb97f63f180b72dfa5451bd846a59c16ee45bd4ed1949d4ec59f00dc9307c60a5d002be600bcf8f3a171869a4f986ecb30a46d5a714727ff826a85e12409cb637d2fc10239f92c2d63eadcda298a806cbf9e823833f40d241b31c9e3d254a4d7bb7cbd8a910000e54c13df8f742083425c288b2010b53958960854f07bea9c2ef4d178503ca7c13d5247e6db861917df2790b510ee219151ba23562e07fe03024d6e4420b32c9dfc1bef473e1827ea0d43ef33b3ffd7d512ebcec559eff21d960ab9aa8170af869d4ba3bd04fe49f28c9b79049c58a1b4440aa8a50dda9be5fdf9311240923b5ae885e86f81f8ec6871bf7ba3fcf87031bc034fc34215d12d2a9c8a5b38becc7dc35b2b182a7f219a3ff8151c0f8468bd94f0e1ded1a567c8edfa6d0cbe93114934ad5972fe48bfba4deeca3007d7441567c0ae234f3d81e2a4497b049d64124aabe557096e7a2b3a65efbbfdaf5438e7c1ca2ce5dcce21684f006497980b42fd015f1e8541a638c3b8fc22fd18ef0e27c680e2ba631ab5fa37b93ce26d25051b4b17b66f2b3cc57fbabac7e40e2b44dae9cf2effbac6497d579e40150de58626f24f371d6bcee9e4c1409013d2f4ef492e3303fccde451c2c3b165f36f9e6c0e4808449479421d99732af020ca567294cbc933c7798976f60147dda361dfcfdc24cf168dafecb22351bd58e3b8087b6a1e2c9bc0c49f49117a85059eff6d2b7fce53cbd8307120f33b322f606f5f2078f36894f82a1bd49000f2d13ff39213971f91f84093eb4b4b8d8c986f2586f6ceb7bbd40e1177a91c1fa314857f8910f78dae9f5d2bc976856701a2e792d6304f1bf60075ed74d629e60dd5fb05bac7088d16d6052c826a485684cda3792ca891c2906ffb18596c4310b918090dd5e7f1d948077cf9fb89813adc168763a45cf4ada5ad978334f838ecda8bca1e0747723ec49c09293556b62cf610885901f2ba4224092affc073b1a04e0e2aa4d2f5d48532129360ee67942eec3c861424c7c4a4506d450053de4c9e4493406d6217bfe713b00f5d9291562d920cfe919361219658153495adefc470b00179a6d49677760d73d9e8fc79565559b8b98ed7323e5b9d2915b8229ec70df4ecb0e10ed5bdc4972599e6640e513b89f77d88a55657a1c846f62b3fd13944ce9ee8f150d1ef44901b6606fdd01acb8b47118dffcadcfacd61e172fcf6a121e16ceb966f53f3aa370e2ae51f1f1611fb19e57f7e686bf97ee5a7aa945b4832c3918c468a75dd4f1c035e43d803ba31dae92fe041fb4fc2777b56ba7bee2dcaa5e0b3fb75eef8ea04af0c11be6f5e18a8c82b1e56ef193c6bba78d75aad95b6819da893abfef41950b94ac128842cadc33b2719a30acc5567fc75ae26e8af5d5bce99bb194002dc5abf9871d5c389075628a17bb24cf18f16137ad5971ff8e46db71ad417ba6360cd7571037f82a10510c3d46e962db4aa89fa31be3abf3d07cb5d2857ead58a4690319267d5cc01e1fe15a7076393a186f86e9f236d6a0fa9092d595d58717b16b845e6e2dd5322f69da256e17cbaf01be060eff5501f5a9fd11a368ea96f8930c6a5a25293f031e35151cc3ab6e8476c4f2f2846c9af2008f33b1d878315880df1bf7992f5dfd8c4cb22b7034d592d89231a24c5ece4135d566058a9014978fe51c497203101453f7d8d838a2bc50afeea7a8c80e7e8555bfe93ddd5e55f7c201270d6fb4192f42a743506d53c4db184795bd1943d7ba4d5b5dc38fcf1a4d4146ce4e66137b8137b63e3324e181deda879f242cd6a1ea063931046b8c3248bc61b2f4ca02c5d3ceef4e6001cd6d20c9769f86541772122ef134b78b7646ab2f6cd1d6b1025deee294451614d2fbf89daa3d541f636225a56853e83192f138ab53707cc31b4b38791a5f7befcce7a07d32bfcdb84c291d3d2f807592b87e430fd8fba49dc6eb674a4588aa90dc0d7cb2669ec6dd4e15afe26c00232cb1064acee81e9158c452adaa9f070c3b2ddeab74044f7eaa9642f14a763b42417e52cadcda489212295f7bfae9467ee5863de34466033479426d233369c5923e2de1f7f31fd156f9b9ffdfa4075e4034c4e4158eb05ca1b6b4689c5c7bbf08b914b198ccd97c79fa9a7e7bd8fced5bc7ae841675b8fb3af625f5582c95c17eeb82d10f7e2577603f12cc837593bbe3e9da7dc50e7708406975db203be7cad89ac1bcafb6d40b4b99dc5a3dee62a3a552bc230c01ae332cb8208c52c39e7de1c7a8d228be49a3c5717b9cf39a08f36aa355620a2a0d8a1dd6341bda7f548c0dbd6b721dad548acf04b0763a6f4a6dc75ef594c9ecae7b178749babce3ff170e293e34b1e6b57fc444390f34cfc4c7719966eb1fba55d210c82f654c3d3c759ce1c3458f17f863bdab80c8725b259baa5a0d2d5389e2e947e7131f09780c8dae687b7ed1f0afc0295db8458b584885893dadb258bbe61255c294abff6fd8b936b9661c65f5aaa8f5d114b2f5e90ea6303c8fa68a2afe7bc9d8c8dbb3503e0278ecdb4614fb91026e3d073a494f056efa21a7d380fe26ce3f6fbd9722425ed099423fd13fc7358577f482a51dc87f38372b5f9cd4f74b91258f7096a8984c2532756c096452d0fd9a3f34a1c40902d2a1c24987adb05d6dd09b1366a32ccc0c5ef6d59d1f6bdc01551f9b08e9caceb58dda2b8b3b944cdadee777c3a52ba302f93da4a0c335bd842d1ae4379c5029162be02437d15c23099f27a75eb49d22adf8048b9e97732ad1952c1467df679db86469c863c2c2d7c51b0ad59e06a2dc9a2e62d9513c2c8586860ed27b694f01b71e8a76f730378e759e77736828f7586bb23a44f78140d9786b1a1541569f76e4f564971190694528538c1306fc6c2451e8ae8e59836572918ef23843d69d97bce7fe2abf8b7affc67cb0aa2a6db31597ac28039ec79fcf7cc7f96f9d3c2aa19f055e265460f023d73b2c5d1e01998887f14cddf769ae74c58cbf0deb6ea486a8ede1fa827e1d4e0af3bf358cce5acb81bd24935906d327beade26896db36e8aff638749bac97741c6bcafabc44d194a6504e97da410fa09873bb41b4b107cf4954b561b1a27269e93d4da636fb3bcd0aded4b34df51b00e87a1ac49af9bc908d504e6695c9a4fe47a8ca47eee634f3aa75cfdbe610174da7cacc800f0d510fa3f923f6a33deba79c0ed0c88e5e69670fe05dbf27dde6b752b9d787a837edbfca05192563b1d712ea409a80617f921413c5b8a9272989cc02d4d35585612107ceabf5dbe2e3654eba78a21241bce32b4625627dfbaf3a3b282334f63682b5389ed559db5b5aadb2253f5ba56e0d14e3d8596b7a8c4a0a9818a850de52071040b9c380f26722682a3d9d549bc13cada6fe94c8280e7e101fbd", 0x1000}, {&(0x7f0000000340)="7edbd3c8c5a264f714572ca1672d6b7a8ad93a0782f1350ab362e21cec11ed701884c30accd2afeb6bd28ca1c527e452ea4cfe2d02bec0bfc504726f042972ef6b40fe0d6fcd275b60fd5288d0848e8167c6c5c9ee8426ec8601a5a6536743d331b8b5ea8185a05a167b5df22c8e418f263bb05308e19ec3bad8fa70d5b7f20765df877f92ef0494918401ef567a60363b455a9ab7ce90b7bdd6dca9a816540260c91c4b787c8d1c6cea004ee80ca9715c273ebc36308447180e68ecd4c84b1d7b91bd9a49d19b5aae333eafd9a0979d1f2edb21ebd819515d9b33261d40549dfb0d84f8d83cf17d0bf58f33eba5bc56dabf2b61286752da76", 0xf9}, {&(0x7f0000000240)}, {&(0x7f00000014c0)="98725fd46a8dfcbe88b3887ed69c6df2256731f06a74eea603beb327a968619c09b7b47ad90ce0188a6aa485ba58186e0c71b10d4bfb18afa7551a46522d8535d0c18ed3a61ae3b8433ee3527c63c35efebec50b7fca9461806133251035b3ec245d9daf74bf27f9c1991d75c2121e62ff17024d5b3ad01c7b9c261bf565e8d0f5412e0afaa7be424f652c42e4ae235d2903a0ac925d67a2528aac84ea6a713efb2ff8d5e8eb0634258062d42351735d43e894bcc7c04858742d8337a718b58db97fad37e1b55927278403b605faa591da7ce5f8cd", 0xd5}, {&(0x7f00000015c0)="c33894ea9069b0273fd40ceda52604fe7d0334ad1e67b7c0b51c8e2198be91e518a794c29208bffa42b8fcc6fa0c1e4334bddc1b4f725b421754558a1a8ff07aba38edc3a6fad06428a71c6a8e3fcec9015d6c654ce8c4060b16cc975232785ba4d4753c9e63a8f7c11381f1c60e7c0b17c9bd4483ef8220f60d6e35d13be30bc6c24e030fc45ebdddda918dd1212f8c", 0x90}, {&(0x7f0000001680)="d48c3ea12e77fd97a43166f432ac247b3a62d4ff8e7a84da0d192eeabb884d29c7e11c4a3aba42405b0cb8687d0853d89c460e2013c96901ae1c5f84c3034fdd34556ff8f2a6c2f4c1c46d11f2bb272608288b94468efb9e7f3d4c61a36eef8a7563365a44b4f5300040c3531de1007f738bbcedacf6b904648bbc7f3b21483a83410bcae763852ea7a574b6bcbb", 0x8e}, {&(0x7f0000001740)="5634bcb9217f39d99a154cae5103a7e3ab9fb231566af6b8fc2b91655b4325c8ef17bd78bda812f0d4ec2b4a28ed769c9d46926d8356833e56675920279d9193838d3c6202199bc4708e23f6669a63a928431fffd1803fe31a2e615781e45fb7fdb3c41a9256e1d9c2cefa6bbe4f40259f7db683240fcafb02bfc7334b28ff373deedaaae52b7870b1117f7e9c50aa36927b420b002c91250831de9111a2937bf566511afc4915e676f071acbbeca655ff0a6c1ed18e758078b0c005253774ed6a095c1c4f43716980ec66d38cd89de91a46ed945d9148f9b90e69dd3f95", 0xde}], 0x8}, 0x0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x8e3) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) dup2(r0, r0) (async) close(r1) (async) syz_open_pts() (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) fcntl$dupfd(r2, 0x0, r2) (async) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="647e6b7c60a85639a965c64c1cd50759ddb870778ab09883aafc2c7e9c25842098e79c63e31d1cdb43a570b4a307066daddda4c7b60d793ba4262fd05fd73952f2857cb59cf9e1ed364b943cff2360d9cf51b3043291f4e72bf9df0fbcc67c5c4b270c74264c000990f6fd3dd5a0673d60e8d464fe3282306588241113a40f526abe3e3e3bf8c93b8985d6048d4134eefc0e0957e34e1f0b0d5eb692b9eff07ee59b5af6251355f0183e3c030bd1f43467f3c7897abcdbee97cadb64723d89abd7c68f01a829f268bd6376fa9ef3880b06c9b357f0c1521eecb9cb0f60", 0xdd}, {&(0x7f00000004c0)="4171e51a652440cc0a55785c420a2ffe0c405bdb9b1dd1a53ecd02c35cf9f6983ed555639c802e1bbb8b3ea69aaf5c49903aff4fc5fbd57f8f6c7c692b2e604b5ecd2d8f046d687e7434362b4b56979dea6076bf37aed2a5b8495d75392576ebc3023fc05a98a21dedbc0a2d8652045aa53e2dea6d655311d6570170ffd81727d51f04c529f9448e9f624208497db68c103574a9f4f46a2bcb7eba4b1887a48d9b65e2889e0a7003d8c0ac1680b96b4a142418fb2c512e32b72368c77b165ad3444e768cffd981e00010bcd25ee4946ca83b51262d038a9699a71f617d830c1f188e708b4c1c1dd3b9ac7a19d7061590f5f24dd29863735e9984f66291b2c326ef085eb39ec5980ae3d8f3a91b8f268c006824c975e8ce47fd239c58e08fc38a84541ddd3459bea436e34875fec7c3120e94a2a061fb33891e245fb8ced01d02a51fb2f0d8e5e4f9e44036d9b2fd1acf4cc0428287b09799ffe81c8f8a8dcdd19a64b30d785d7e22536e7c74b0b4cfc7b852a02ce646ef863cfc4cfc9ab22f69d810bb8e93c39ffc769ca31d460632f4e045968e76c27dee8bcce0df2ecd9d4e73ac9958c611d0add03c325e531ff4516a402c98961745152a08910cedb90c5ecf90dab4f50d3f647d4b5f67eadbef2a24f853a91df4c1acdadf207999da40df93b4af77732d0d1b8d96e4f402e4c16c08ecf36fbdce4c825bddbe8ebee6587f4f333188ca629efce4708983a3c6a1c034f8604201bed0a669996aad990b0d0c275a5f4adccbd8e6863a27a72ad5c42b7d4cde979a0f47556e1147bbb388739ad99e964ac95364f0ed941efeab57dc24cc5876a3b22b04d1b3af4f97de9eb25c4131daa8a6c87da1ee77445e9ab98cda11f5404f2b4a03bdf05531d96ea64c0d9d0eb53dac1461aa117ba2e7acf7fbc0a3d75f808968432f69f306cf4ca65190c20ed59bfcde41f222c1f72b36c56a87aeea6cd10699b788f72eb16c83ca0bb854aa008631383533d23435175ef213b29cfd7b471a481f15bc7fbc5e400103c54a28be7da26283610f1de769f64f675015085da46cdd58d99a48e2fd7ba6715dd1ea7591792dd1254308f33e4829316ca4672f5ddaf894561f4c37049afe99e50faa855f1b829ed0b6256bc9912d78b54779818c4e6762718da59ba42a36f4dcb9eed72ab4b7e20102e92b1ec1c819688d27702fae3cb2fe75e3f7b0b06f7dcc2d2a0b15684a35e7a9a6596a26052bb2c566fb509074107bc58ad025ee5d44112f2fd374a8e9ee3aa038cb30a031b95aa23fae1738df9e7fce713471b8c9faa1df56c838666e62276f9fcdb9cd66759e5005905c4c947840da3f5182b8049705ec62f8e52e85bb0af673a361215391c40af5d6e7cc20bf722f1f31d0ca8e5becc2578b0e0bba4596b25f9d026472f6e40be0b6343f1f500f2deffc1637939edafdae6124b53c8b2915cda6361c70f7dc9dfe830ba9be43fc2ed414e1f8548700fd7f1b246b195c11a27eb322e08a29bddd6253a354dc2f78afd79e05a3d10c0b6af7f0f5b95b82ef0872999d88eca3fdc9ad5d94f8013a3edfc077e9051a48689bbeaf3b914d38966eff669b76512fb2c58d6d0dd439f19e801453f2763411530d24b0d71c695b96b5ec32fafab388c15d0dc66e83ef3f5d4be7f47eb813cc92f9398a776a9dd08b14ed6fdfc894eec6f956fa7a636a3f15d7be36ab577fc3b6d02bad3625c93666b81f9eec3b45dea8fb2db2232f3243ab5f284c11086d612ed2c03283fc2dcbd0edd206ddc8c64fffc422d815774ee9ae8ab92fe9a9b602b9f2e07cb313801173d0241b32dba21b4dc56a7f67bd6cc58257c73a2a0028294c879e84b444def1153064ec73d30c0724fd78c7366d8a2e19915eddf424e34f73e59ce0f605d73d3f95974195540a222214c89b5dd212341d38eb6f1543fa4975e83e3ed6c2ca277d47d2febf133686edcfcb1c8a3325a457e3a60301990f373f5d4aed88907209a7c4ecdde520eeea59cc8fb0fe3f7edbe93b50915d31ef8f42b034387b2666f141467706b546d17c59b9696838b41d9b466e0c9e204f46601bf1056c63c59851e8bc30295db08331881dcb7c3eab3544fbf188448d4a7f560ed7cea15a0d1e6ce3e42a58ed42c1c8046e80d76a639aad9a422143bea7c3672f558c5a3e83da75584e5772fc501e5453bf823cc8478bc0ecb322a6d33773a708b0bd4faeed7976bcf5fa295b7e92ec33415e8650d5035021346135b7022ff8ca7c8987d3f0b221e1792e6141661ac85a539cd01f1656e66b2e92ae7828f3e520d075ec51995d3b49eadf228c853bd7e7736b4ae89505c655525bb4f7149b36846cebef88a3903746d697c8e38cc2cd15a2b1ed4165bfebb97f63f180b72dfa5451bd846a59c16ee45bd4ed1949d4ec59f00dc9307c60a5d002be600bcf8f3a171869a4f986ecb30a46d5a714727ff826a85e12409cb637d2fc10239f92c2d63eadcda298a806cbf9e823833f40d241b31c9e3d254a4d7bb7cbd8a910000e54c13df8f742083425c288b2010b53958960854f07bea9c2ef4d178503ca7c13d5247e6db861917df2790b510ee219151ba23562e07fe03024d6e4420b32c9dfc1bef473e1827ea0d43ef33b3ffd7d512ebcec559eff21d960ab9aa8170af869d4ba3bd04fe49f28c9b79049c58a1b4440aa8a50dda9be5fdf9311240923b5ae885e86f81f8ec6871bf7ba3fcf87031bc034fc34215d12d2a9c8a5b38becc7dc35b2b182a7f219a3ff8151c0f8468bd94f0e1ded1a567c8edfa6d0cbe93114934ad5972fe48bfba4deeca3007d7441567c0ae234f3d81e2a4497b049d64124aabe557096e7a2b3a65efbbfdaf5438e7c1ca2ce5dcce21684f006497980b42fd015f1e8541a638c3b8fc22fd18ef0e27c680e2ba631ab5fa37b93ce26d25051b4b17b66f2b3cc57fbabac7e40e2b44dae9cf2effbac6497d579e40150de58626f24f371d6bcee9e4c1409013d2f4ef492e3303fccde451c2c3b165f36f9e6c0e4808449479421d99732af020ca567294cbc933c7798976f60147dda361dfcfdc24cf168dafecb22351bd58e3b8087b6a1e2c9bc0c49f49117a85059eff6d2b7fce53cbd8307120f33b322f606f5f2078f36894f82a1bd49000f2d13ff39213971f91f84093eb4b4b8d8c986f2586f6ceb7bbd40e1177a91c1fa314857f8910f78dae9f5d2bc976856701a2e792d6304f1bf60075ed74d629e60dd5fb05bac7088d16d6052c826a485684cda3792ca891c2906ffb18596c4310b918090dd5e7f1d948077cf9fb89813adc168763a45cf4ada5ad978334f838ecda8bca1e0747723ec49c09293556b62cf610885901f2ba4224092affc073b1a04e0e2aa4d2f5d48532129360ee67942eec3c861424c7c4a4506d450053de4c9e4493406d6217bfe713b00f5d9291562d920cfe919361219658153495adefc470b00179a6d49677760d73d9e8fc79565559b8b98ed7323e5b9d2915b8229ec70df4ecb0e10ed5bdc4972599e6640e513b89f77d88a55657a1c846f62b3fd13944ce9ee8f150d1ef44901b6606fdd01acb8b47118dffcadcfacd61e172fcf6a121e16ceb966f53f3aa370e2ae51f1f1611fb19e57f7e686bf97ee5a7aa945b4832c3918c468a75dd4f1c035e43d803ba31dae92fe041fb4fc2777b56ba7bee2dcaa5e0b3fb75eef8ea04af0c11be6f5e18a8c82b1e56ef193c6bba78d75aad95b6819da893abfef41950b94ac128842cadc33b2719a30acc5567fc75ae26e8af5d5bce99bb194002dc5abf9871d5c389075628a17bb24cf18f16137ad5971ff8e46db71ad417ba6360cd7571037f82a10510c3d46e962db4aa89fa31be3abf3d07cb5d2857ead58a4690319267d5cc01e1fe15a7076393a186f86e9f236d6a0fa9092d595d58717b16b845e6e2dd5322f69da256e17cbaf01be060eff5501f5a9fd11a368ea96f8930c6a5a25293f031e35151cc3ab6e8476c4f2f2846c9af2008f33b1d878315880df1bf7992f5dfd8c4cb22b7034d592d89231a24c5ece4135d566058a9014978fe51c497203101453f7d8d838a2bc50afeea7a8c80e7e8555bfe93ddd5e55f7c201270d6fb4192f42a743506d53c4db184795bd1943d7ba4d5b5dc38fcf1a4d4146ce4e66137b8137b63e3324e181deda879f242cd6a1ea063931046b8c3248bc61b2f4ca02c5d3ceef4e6001cd6d20c9769f86541772122ef134b78b7646ab2f6cd1d6b1025deee294451614d2fbf89daa3d541f636225a56853e83192f138ab53707cc31b4b38791a5f7befcce7a07d32bfcdb84c291d3d2f807592b87e430fd8fba49dc6eb674a4588aa90dc0d7cb2669ec6dd4e15afe26c00232cb1064acee81e9158c452adaa9f070c3b2ddeab74044f7eaa9642f14a763b42417e52cadcda489212295f7bfae9467ee5863de34466033479426d233369c5923e2de1f7f31fd156f9b9ffdfa4075e4034c4e4158eb05ca1b6b4689c5c7bbf08b914b198ccd97c79fa9a7e7bd8fced5bc7ae841675b8fb3af625f5582c95c17eeb82d10f7e2577603f12cc837593bbe3e9da7dc50e7708406975db203be7cad89ac1bcafb6d40b4b99dc5a3dee62a3a552bc230c01ae332cb8208c52c39e7de1c7a8d228be49a3c5717b9cf39a08f36aa355620a2a0d8a1dd6341bda7f548c0dbd6b721dad548acf04b0763a6f4a6dc75ef594c9ecae7b178749babce3ff170e293e34b1e6b57fc444390f34cfc4c7719966eb1fba55d210c82f654c3d3c759ce1c3458f17f863bdab80c8725b259baa5a0d2d5389e2e947e7131f09780c8dae687b7ed1f0afc0295db8458b584885893dadb258bbe61255c294abff6fd8b936b9661c65f5aaa8f5d114b2f5e90ea6303c8fa68a2afe7bc9d8c8dbb3503e0278ecdb4614fb91026e3d073a494f056efa21a7d380fe26ce3f6fbd9722425ed099423fd13fc7358577f482a51dc87f38372b5f9cd4f74b91258f7096a8984c2532756c096452d0fd9a3f34a1c40902d2a1c24987adb05d6dd09b1366a32ccc0c5ef6d59d1f6bdc01551f9b08e9caceb58dda2b8b3b944cdadee777c3a52ba302f93da4a0c335bd842d1ae4379c5029162be02437d15c23099f27a75eb49d22adf8048b9e97732ad1952c1467df679db86469c863c2c2d7c51b0ad59e06a2dc9a2e62d9513c2c8586860ed27b694f01b71e8a76f730378e759e77736828f7586bb23a44f78140d9786b1a1541569f76e4f564971190694528538c1306fc6c2451e8ae8e59836572918ef23843d69d97bce7fe2abf8b7affc67cb0aa2a6db31597ac28039ec79fcf7cc7f96f9d3c2aa19f055e265460f023d73b2c5d1e01998887f14cddf769ae74c58cbf0deb6ea486a8ede1fa827e1d4e0af3bf358cce5acb81bd24935906d327beade26896db36e8aff638749bac97741c6bcafabc44d194a6504e97da410fa09873bb41b4b107cf4954b561b1a27269e93d4da636fb3bcd0aded4b34df51b00e87a1ac49af9bc908d504e6695c9a4fe47a8ca47eee634f3aa75cfdbe610174da7cacc800f0d510fa3f923f6a33deba79c0ed0c88e5e69670fe05dbf27dde6b752b9d787a837edbfca05192563b1d712ea409a80617f921413c5b8a9272989cc02d4d35585612107ceabf5dbe2e3654eba78a21241bce32b4625627dfbaf3a3b282334f63682b5389ed559db5b5aadb2253f5ba56e0d14e3d8596b7a8c4a0a9818a850de52071040b9c380f26722682a3d9d549bc13cada6fe94c8280e7e101fbd", 0x1000}, {&(0x7f0000000340)="7edbd3c8c5a264f714572ca1672d6b7a8ad93a0782f1350ab362e21cec11ed701884c30accd2afeb6bd28ca1c527e452ea4cfe2d02bec0bfc504726f042972ef6b40fe0d6fcd275b60fd5288d0848e8167c6c5c9ee8426ec8601a5a6536743d331b8b5ea8185a05a167b5df22c8e418f263bb05308e19ec3bad8fa70d5b7f20765df877f92ef0494918401ef567a60363b455a9ab7ce90b7bdd6dca9a816540260c91c4b787c8d1c6cea004ee80ca9715c273ebc36308447180e68ecd4c84b1d7b91bd9a49d19b5aae333eafd9a0979d1f2edb21ebd819515d9b33261d40549dfb0d84f8d83cf17d0bf58f33eba5bc56dabf2b61286752da76", 0xf9}, {&(0x7f0000000240)}, {&(0x7f00000014c0)="98725fd46a8dfcbe88b3887ed69c6df2256731f06a74eea603beb327a968619c09b7b47ad90ce0188a6aa485ba58186e0c71b10d4bfb18afa7551a46522d8535d0c18ed3a61ae3b8433ee3527c63c35efebec50b7fca9461806133251035b3ec245d9daf74bf27f9c1991d75c2121e62ff17024d5b3ad01c7b9c261bf565e8d0f5412e0afaa7be424f652c42e4ae235d2903a0ac925d67a2528aac84ea6a713efb2ff8d5e8eb0634258062d42351735d43e894bcc7c04858742d8337a718b58db97fad37e1b55927278403b605faa591da7ce5f8cd", 0xd5}, {&(0x7f00000015c0)="c33894ea9069b0273fd40ceda52604fe7d0334ad1e67b7c0b51c8e2198be91e518a794c29208bffa42b8fcc6fa0c1e4334bddc1b4f725b421754558a1a8ff07aba38edc3a6fad06428a71c6a8e3fcec9015d6c654ce8c4060b16cc975232785ba4d4753c9e63a8f7c11381f1c60e7c0b17c9bd4483ef8220f60d6e35d13be30bc6c24e030fc45ebdddda918dd1212f8c", 0x90}, {&(0x7f0000001680)="d48c3ea12e77fd97a43166f432ac247b3a62d4ff8e7a84da0d192eeabb884d29c7e11c4a3aba42405b0cb8687d0853d89c460e2013c96901ae1c5f84c3034fdd34556ff8f2a6c2f4c1c46d11f2bb272608288b94468efb9e7f3d4c61a36eef8a7563365a44b4f5300040c3531de1007f738bbcedacf6b904648bbc7f3b21483a83410bcae763852ea7a574b6bcbb", 0x8e}, {&(0x7f0000001740)="5634bcb9217f39d99a154cae5103a7e3ab9fb231566af6b8fc2b91655b4325c8ef17bd78bda812f0d4ec2b4a28ed769c9d46926d8356833e56675920279d9193838d3c6202199bc4708e23f6669a63a928431fffd1803fe31a2e615781e45fb7fdb3c41a9256e1d9c2cefa6bbe4f40259f7db683240fcafb02bfc7334b28ff373deedaaae52b7870b1117f7e9c50aa36927b420b002c91250831de9111a2937bf566511afc4915e676f071acbbeca655ff0a6c1ed18e758078b0c005253774ed6a095c1c4f43716980ec66d38cd89de91a46ed945d9148f9b90e69dd3f95", 0xde}], 0x8}, 0x0) (async) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) fchmod(r4, 0x8e3) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) 09:20:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000700)=""/102400, 0x19000, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="01040000436bad0600000000000000"], 0xa) mprotect(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) (async) write(r1, 0x0, 0x0) 09:20:07 executing program 4: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgroups(0x1, &(0x7f00000000c0)=[r0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x3, 0x0, 0x0, 0x80000}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 09:20:07 executing program 3: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x7) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x9}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) 09:20:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c02000000", 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c62a9b41c0708d52c2152ba563cd08705f39e90b158c0d1d13624ad2b83ebeb1cac2b5713679eff21f75b1fbd0e0f2f69dc234629a0df80fcc6bba67f3482906e73c0919cdccbf6710a27ec7e45e641d1a2af5e1dc05afed37961e502c836a1737e749c77f4b4cb2677959af9c5471e3277c9b883042fe5871136e77dcfc6255bc014e433e958c43a3cfcdebaa2d4e92356ae452f30a279eb48bf0f7da2363319fcbf837ba663325775781d13c000000000000000000000000000000c4d93b06270cd9c67540787b216baa5bd13a5665b04e62f6048278f306c181587ded0530774ac61646cafa03be19a4b24fc28950dbf821216af609d90ccbf6f682363096177a77ebfd520e32ebcb115e38ff9d244391", 0x112) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e014f8c9c90e034001000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaef125c02000000", 0x8) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="c62a9b41c0708d52c2152ba563cd08705f39e90b158c0d1d13624ad2b83ebeb1cac2b5713679eff21f75b1fbd0e0f2f69dc234629a0df80fcc6bba67f3482906e73c0919cdccbf6710a27ec7e45e641d1a2af5e1dc05afed37961e502c836a1737e749c77f4b4cb2677959af9c5471e3277c9b883042fe5871136e77dcfc6255bc014e433e958c43a3cfcdebaa2d4e92356ae452f30a279eb48bf0f7da2363319fcbf837ba663325775781d13c000000000000000000000000000000c4d93b06270cd9c67540787b216baa5bd13a5665b04e62f6048278f306c181587ded0530774ac61646cafa03be19a4b24fc28950dbf821216af609d90ccbf6f682363096177a77ebfd520e32ebcb115e38ff9d244391", 0x112) (async) 09:20:07 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x0, &(0x7f0000000100)="7c7e19e50cee3e7d0c2e12f74414bb59cb000000100000000000e37d6487dc7b5dfe421aae6e3f0726af436ef76c82180c9b4ed96d63435ef31a24ad0c0d000000000000280000000000000000000000000001000000003e9775fcd30fbaba152da640653c6292ccf75a516da3adf076dcaec4030afe3fa6b4c56597aa3904f436c87b3bed4145e44321e2820232e64bbbb8765b56cc8818f7db5f8479dd970122a71936cd47131f", 0x0, 0x0, 0x0) 09:20:07 executing program 4: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffff81, 0x2, 0x5, 0x4, "6e66e7904990797a52317830f500a72d39c6d212", 0xfffff000, 0x1f07db05}) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) r5 = socket(0x10, 0x4, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d62f1e307de4fd995b59d034a9c281ded4d9cc1"], 0x10) 09:20:07 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="9fda728cd6e053fb3cd1d4770d245d4e47205c5a1792aba946b67722346e56fb98dbce69950cfb958a6478d28790ca23f46172154c97f4528ce3da7f15375cf43a4d0390d51627c15c0dbae17a8c3f4c8376ca4c2e792c0312330c3089bb232920dcf2b27e2433cb661832ec7f77ceb6301703fa9181318871bf4e25c7355885accaedc29f3a8a5c72cea6c0d06de8a1a1e6406c668175f575ab554657897d6aa46a157df2ed04cc425c84f9f189666314091f768cc6dac48d9185f8e2655d7d5ebd08540eae9d785c091b0cb2ff94d8c7854c627b95b3ea2dccd37d6de04466f81a1eb968a46ac914e200000000000000000000000000000000d651732537e65335178f24592cf18f0b30aa5cebfc19c650e33153e9e884057c668ee4c0fdef24fb5dc87a67b66d73896ec302f88e1e8b437df6", 0x134}, {&(0x7f0000000a40)="0744dfd2c2db4b3b40ab6ad4f2e6bf2f3fb27e41e2a7275d603e56d713ae42fee4f4864b119418c993b052ed1ad53de418856b74cfff72df3d4091a6cbe0a275cc1ae1ca1f573e55a02b08787dfdb8b32d58f850b98ad7de2ae5e8f0888fe7f616cab9d7e56e7d563ec8aeac3ac4c40d5968711d479bc054fefa13c9793480e1509a186e501815a3f5ef7736dec8311c657f0aae74e0f244c2e927f770fdc28782839cf689d9b1afedad3873925eacaccc4478c23062d66202b7e3b23ff38583a3c1eab573f19c585a1fd57d6b3b835478d6193e8697fbf612c4d9150856192c40cd7754896d1dd6eea0434cf82654d9ca34b834c409b984785961fc1a182098cb7e1c3fbaa7ef0827ff61ecf4b37926fe88298ae39f2cb1708532ac6ff9b6e74c9f5407d26dd77644d117535a81882b95494c22f15f8f985815fead5e2d257178c4666fec9fb46c8df9094a78d7bcc3958fb0165c0f25ecbd905e88e56e4b91cacadbf1ef94fd63b40b38e3185a635f033b28071f06b433cd61fc1c02365ca0dbc3fe7e19dd2525cdd081a3939d28e25465e6b062a34b1948c7b2c4da4d0bb4bc8e0cee88f4f629a1b72474fb01d3d9ae44dfa9b16b543eef3931af3dde8d889e7fc29df5fcc9ef94ef365a80f6239c869e536ce6fc635ca77fe70bd5f0e84d413b7554c8e309ca9dd39447fea9f7004e8ab23282049aaba9794225688d6f2819361b3aaab97f64d9bfb1ea7a84bd8aad4871094387e94b8d21f1eb5258c783467414ef65a82cbe3768679809ec5873025852539caa345dc3a74cac0744ae54ff12b72d675757a9b7127ea2172842078bfc9444a1b5e21261b62e57f3f4e6c408756173f2a84a66972864516ea49e8b43490bbe9817f15da10be24c915b5947538a87399b38d048e41f4f17f1401b75264637ce7d8bbc63655e774d843612f5fc352f0508a0f8ec4551402fc19300390db5dec6785fd2200e8994ad04e3f7e9a4671bc5172ec192069de66b7302ebe6f0109d0a39b650c8e9a8b8b08e01d873369f0ca485fb9f594b1eb6c5d3070d4dcd4ce9ea34bb28ccb4c4cb0545c1317a83ea813c0c34b48758e2edd48414393c6c92f94c9d811c821cbc71f0ddff08614c97fde4fbe0df446b639e5c26d5ac405960b39a87619f3e83107e70ee2319984079acdbc0b98023fd06f345d35c1e7989b7477b3720dccf02180e98bb37c00d85a83b4eeb90be0912c3a2230b6d1be44c31ff45121e5abbebcad4d34b258bea2b9750dd2b708d362fb95e3ccd1a86ee91a0ac79982bd0285de2cdad4517b2933a8cb6246d32f74a5c6ea9ef2440f9a884ad4c8c142d8cb67da3d9259d0d24cb03e9a6cd5a76c2872c476cac086742fb25cc6e3acbcc628ef403bae8a2d0a2c7a9ef8eb6e75edb1d996b4c4b4db7e32cd81d506e47d014e820fee39112dfbbcadbda3a72de2be4ca83d839c606189adfbe639333a76172a3c189912bb3119cd8bb2f30ef486671b1715317f2e7019c8effa003e3e05f3c87c3526e744d0e23ee7bcfb47c7e912b3c1117587c1ae6246723f3ac2fe05b64299d3f2c5bd2428437b0a5f2f135b685b58fb303881d78c26d55f6b27fd5d5dc4b2a03aef47bd2f06259612164ee3edd91245362dec0a3998e427debec8760cd51dd7c6666817c6e850049cd14d1efd4873adc85e5d5871e3d8fced157d94f4459008bc69de40b04021de6203e355f9424dee1f448ca3b9968150ea73ee54cd464920e94fe0861af9685ac060a729b1447ae431bac29bd45c80de1bd0c42a4c2407c10b8d0815face0610822580f40bd5939602da5251318c87fbaa1b3d1b04bf35317863daafd023f46d928ab6168f47941a7f5052d9ff88de9593969a5982f5b592903a5f3bf74d32e0c4489de80b888a57a18427b5a5cf13b65b9e937a65ddf00dc1d9d3e4b60a751a52fb86395e2bc0b8a13b16f0b7ef0caa9f18f735239a27200a4e18825d90f0552dbad60b51947aec860d5ca28134ac20dfca8c58d7d60a2a3c45001d93cda07ef59aba50784cb57d0c139c29ff5f83d47c40535adbfd7a04974401d9695a4e5cb1cbde79759561ca2aed10afff051341d2c325d8f1b80eeb2b53f6e5626c40066ecd3af7282031df14b61198e4f403632259e3543c372297bf161c3db507f55c3052b3e3aee1eaf26ffdd107b08318dae9537869cf63afc1386cbb24adf1bb12587fc299438773bc0c48ea4ecf8270bb414f377c4f7e87dfb9097d5d066a27c770f20c880b6c8c6a675505cd7eb4df07e7a8c5af268d887880c2b21362438cb75d798141c70e0b839a323b6d82a1f0be5d8d719d638a4469db5c6c20be43a1ffa9839f6e403aaf589f38be224b3d9af0936bc0c9c3cdd9a1d3daee4ed168f1a778a7a39f1c98f78fa1fde3625405fcdb31e3a070a31210a842b937b46d7a69d2f39fabcba634e8ba4d291b9df04ea9b974bf192c3e3835aca972aa4fb624ab255811a713a213fd3519175e307e46842ec5273347cc45f7f8457cddd8714508a0446f78e0acbfe4eaf60c6e9e218e04e271bdf7b8393efa975c3e3e8157d2518adecca971ac0d41cf15b50074bb2f42a59646d48fef8ca86cfbfccef53837ed411bf878f8b0ba62b99a7b9551b9973833a8452c58ac033d87f76f7b009b74d5513d689cc174ca239b42d313f3affa4f26d29a9486010c4f83e774e20b81770f9349039400e4f7a4b3ca2e266bb99cd9359633dd1253f5dd4f92fe64b56f7e1e5f492143cc425e158b260b80840de51f4d361c12196d1ca6c95985d2997cd9205fd6c81cfe9c73dac1e369b9ff937a14f8ebfac4cf55dd64f30855ab693ef093d7645aba7ac0b924cbba06152b7452457affe47a8ee9bc3e297a1924e1fe1eb579b97f87bb8471c3041bd1a6dd38052974e0a7ba44ee26b47c2f07d5d7e87feac6ae40376d5daaf915847cee3d866b14245e0495ab29aaf87d130caa72d10b35a162c13e0cb0116bcd231d85b3f94bab0fab0f5ca52fd35211cfa6b95a69bef378966c38cb3a86f5ad85c8772b83b44fbeb4a5c25c35248b5c080e07b1e55b0c97a69533d80d84b85bccd1b3a19df23250d2807fd37f6cd75dcd378b3cc5d1545a2792cbe88ed060349498cbd37a3e75f5f80ec07a59dac6a64de82ef2d79aac7cc6c75de91778a040fb84e3654b6d977ddd48657088e0ddb61e5f8a78334579be8c7b5904f9f535f42bb677f6a6c9f1373335248e389a5af8a69844e68475f9ce1293739727d14be0276d8b88f7faf9f76d59f03adda52a05cd4386145791d82d048c636079d6e0f1954a95d61692296f75c77c75958347a2882ebc945221907c46051847bf26e00184613d18b96529fad8a6190a42b819a14a00e60708f1ebff6f13eff96514ce482e3e44dae86e9165368e1461fa252e51dbb459cf0de53f2e8b6e276e6986e391111882c2e12800a2ee7b151354b5f1a4589bd6fbe97b335e495b79308de22661d9628944c40e14fc9f43eb67fbcc5857940f9957484f9fb36e94d045347d76198951dbcefd16b17f075b4d6ee5670c87b5dd9064ec5b00d07161594a782da497d444bb34051c7b0ff2699dacfad734c8f2907be764c5193a5886f176ec5e257104272c52dba3c33fda34bce0a3ce9a95660a070862184ac0bf7a589caea8671d6f7743298e6c9ab417c95bb93ddec9e95740b3c4d6aa699dca30323d2eba5f01a89d4a30e6a7ac8050c083f203fd405a2ab9533b377eeee37a6061ad8c05bc2572e0ee2e0c2276dc972958de202980ed5004062d4ac3354fa56dfb620cf34ab2ceb9f1e02a22198d232109411961f406adbb8b63ce16d963742c77c534c07314b1de5fc047848aee5da600a913e003e61882bce303b776ab58c81f25fef169de200b3b2d0b980e445920f11569cfd97e278103c12a09be58044b235ae39db2d969798f3e672ebbd350f144d8a75f8b61df6f7171156966a2a2be422c8d5b0bd951be63e625eacb114928f14b41b2f46369232a03ed781089f7382dc469540f962a597f42760986181914fad17d8c5e856cf9ff866ef82b273f70de55ae73d2f5afcf376a9ec7d1acc2eece7ad779b2f599ed83dea6e065bf23d467abd34fdd77b7a6424b2621664c4d6a9b3f42b61b797908f535cfe44f7b68fa89c2a5012b2637e5ea1ccf7432ab1721d390f55495d2d17b4e5401ca9e5f823b68c867f9638867ead434d8f811a2198d26ba8d4e71bd25a7e558b23373e9f24d9f65bdd22832246d6d9551951cbd397d2a195b1d43359289da49024ac689a2709f6a9c5d50ea86aa43e4f92aac9cd3296e8810e5420b65307568b9aa7d053eca31d2bacdc154c468a4458f2a55f5f69e263de8e5b2afe8fb15bc25b59e29b6297e25c8c7cc7db544f2171aaef727e54497032b65dbc573cabe6bad76da0789626f72ff121432da283df492ea082d80cd2dc92ce33cc5861bb6ac2fa8023a23c455aac8fcfab95cc6305f727a104ff3d0b51b7a7de54371bebea46370f215c695f739e7b9c38af0bc3283925aa86744b4a3c7a17eea7276ebbab0c72901fceb495ef24b54564e702bbc34fbbe5aff20163d7cb5b8539e41cb260ba3b7eb9c027b2ab2c03973f4ae03d5f17b39001b034b1bcf8f4ecf78362a8ab86886e4c21b34ef370c95d011ff946a046b2bd7e9aabbc1b8cc90540ea6021e120bc29e10c94afe9358940a03e9b4f0bcfd3488caab3f6355b2beb3e9e7715ba7fd05c5bece05b4152f42c3e2bb242821543409f75aa73ee7e59235f3fec9062c10d9070b7318af8aa0ee3f353f0309258a595a3b08de3b06c28a83f3a25ba9435df98caaebc2e9ab2428cc9e83f9f1dc86fac94b63151fa75dbd6053ea46ca2dd792f4177811a51e6f8a141f9ce10124adf9990b3ac17774b6463f3074f032918bcd71d7d8230a523b74648a41be464988a8d5d4eba9b4367c0e49f02bf3fa6315617d8ec387b210bc93200b3484065c2d0a0438f69daa7d68dbb2ecfda33995d5cab479059d1db0c0aa74f76e20475a2c9b31fbe3eec5e48ba278a18d4df87bcf097b6a25137439a22028cbf97a46e71a2d64a7adf0057be1ca512fbbcf1db2f0712e7b183a952137eae0d8475506ad4d19b30f3bf82f0f327288666c856d3a6c1abdbc77fa01db35467cc4ae42bdff56cd75da34d190c07ff2e9a465a47bb2dff75e89054aa0f5d493df485c5691286db3ff73390200d280d6d8b589a9b6279225247f64d14ad86f2a3b15a8ec6de4ccdebae95c1f24d0843b4f87da5b4cae9b8801127d9a346696da890958b2f4c58b83eb02a4f5ec274931548d3366c576b66c536cdd35a1615f78932c8ea1d691c9f33869cd1f2fcacefdd792273c56b3a92026dbf08e31f92db964bf2fbb1cebe328e10e832e982d4542e11138e1e0e00"/3849, 0xf09}, {&(0x7f0000000080)="8ad9a26bb2c50fd5c38bd608aedcea7e33493d823e04adddd5ca0e40cb69543e18e5d0fec31e4ce991dd56b7b5e8b084ff02c73f8aa8636d0d95d6586cb9014933cc58ed2bbe4612deb3ed420d000a6d3b64b8b7c95f0b1af0b6cca01e6b709952c29f3a507b191a721643f5fba26c8a52b1c0c05b6192d08bf15d53030b8b2be3593c9219", 0x85}, {&(0x7f0000000180)="59a194c5b8fa7e457900c60e1c6d1282e61617954527a11f523e0c2c9b79ab9fcec8c6fbbe5433012bfef6340e0a565dbe787dfccc25a9c7064d699c4e823bbf7ba209662b602ebba077316030fa5c208726503c85732cea6e07bdfd2e658186fd2668eabe02f90c4af8ecab09e3f2901696ea4e39e6a0967f254cb4d812d85ad0ab4039559195bcca28dc3932e002bb0ffc4ea431641ab04f92c8ac6a437078bae3bf367d3274b9afd102e9d397b975692079d593d2550fb46d313cb6", 0xbd}], 0x4, 0x0, 0x0, 0x2}, 0x0) 09:20:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="99377f86c6a9", 0x6}, {&(0x7f0000000040)="d3bfc696ba5449d24dc252e77ecf3eb9a35afb6f6a66cca9c48b8b9f841603f3f233ee6c438557f6e35e97c7e8ecb27de2a7cc78a0552ef3847bc88a225ac5e4e78ef671ad5f32f6c026bcd35f4d93ec3c4d8211b7c5173f88eb92fd4304e647fea864b87e37cb2298be5f02294ca0d12878f27cb8d39c60a77a580805f5c6f2f4af7141a83f2d96d280ed098631d2f7feb69da88281b437234b1da6195464127bf4c2de1c221123306099ee401c5c71f93a7b7680d943ed8695513670fdc1272402caa8cea4f0b31419951901156fcdf26d809e0994a52fbf89bc8976c2649e45ce7d5b11eb5259e7103b22e252d4", 0xef}, {&(0x7f0000000200)="9dc431678a642fef70d99f544295b7c81c42a592253445232cd695756a7d268dae495074449381be67db22447f5f782183479e78e9afdfd8b0e16f8d17c1b9a449a3f67586bd45b96090c08b4b705621503cdb1918c9fa7af54d66575172989b298ec44a09be13149d8e7a88a3d47bd30780773e7e0116530c56e59d21e5a3f134c34791ed68c1ffa929c59461c816455980df89101f1f010e12db3ec7e5f8b51a8eba", 0xa3}, {&(0x7f0000000140)="377f3616a5bee44b826de9b688ed2ff1e4258c4e7f", 0x15}], 0x4) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x6000000d, 0x7}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x401, 0x0, 0x80000001, 0x0) 09:20:08 executing program 6: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e2643f396f4737c8681adab2f71b833d8c51a862"}) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000140)) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) close(r0) (async) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000180)) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x7, 0xfffbfff9, 0xfffffffd}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="aa55e54742f735ce44c0f5842dfbd8bc57df79aec21a8b0057c8d8d857c0fe5202db277e0bc2692e2dd1ea5eca833249e8969afdd0175266853991c7f1281a97ff9ef63efcc31ba0c3e1bf9a5d4454ae9dc8c981e3a553e274414d7d700caa2e5697128a2f848bfdf55ba7adf3f404ab2ffd3a5153f569e15de36052d0a409343983eb03efa6948bab448962382aede76022eca2ffda2e2a65568004f894a3658624bfbad734ee3fb706aa5e5eba0c55a06094c3e5d88ec4e81ba5f00436268adeb7f0fea0e48f8db16340fc7961a35361e37ff20b82cccf5ad0c7e914aed94ae51bc3b63f5b69b417db51ab608722632b8f0ee49f82af61b5247bc15119ba9f5784ffc96cdbd41628223d172e4d33c939fe22d5312429afe081f0b7ee87006bb64e718c41a02ef5fb98581a2a68ffc66f06090774732ac856c26a8e43f0b41bc059acbedcc50b0bd3a7c41bc93b0daaf4e8f9c9329741a4b45d8fed579e9311120b424632104235cb39b5338c7b2edefc2b7597648f561714e76230460df95044281c571266b2ed0bd871e0d514999e09ae619ea9f16dc0e39bc427f9dcf145cc2cab247ff6435d741b8a78ecb1c76bb622e1f017a7a18a585f63c2c748acae4751d1c33af30a61237be37b22a1dc7d87623ad68788856d65ef052e5251c0751ab3f5c428e46d4ae6ce0642d1e4e3aa30453b22bb24068ec13cf985c39b4a819fefe990df268201eeaf66c6398b68af1a0e33fff03c6c81585d48859c32f76dbc2b4aac280c6ff57f2850e45ac6d633a78cf419934a2acdc15626179fb5131f0ea3fd115ea2dc92d2adedf4daf6f668217954620a0649085a1ceb574603f5b7ffda2f3bc167668565a9e2bde8305bebf18bb90561be119afea4120df38acd31ba24a98059cebe84e9ff462db37857e1e6de25ec6e65cd38269da06208f0ab983d00ed5d61c49231a2a336216b4e8b8e0d96ad8fcad3d9b89ec199fb8497e01d03c9ac1074a2a497e6000d56b7cbf4dbac81a224b8a3d4674483cdb31f2bd6160173662a7c1b1431b1ef523e583f3921970655f59e570fd2a166d3ffd6744969ceefff1357a964be956b9a573fcff1ebe134b3cf696eeb6b1c939f6bfc5f1647670b0dd4e37fca1ee49959c2e6408558503b1d562ef4dbcac5471165923410bb4e6a423474fdff41a81202879ec1183fae1d879c930d0492b64d6f3f0e95954dec2043c03dde1d712a97341aa57acc2fb621af6160eb1646075561d144e89b123a6318faa68fb40d3356be3d75f3513d37c42b1ef484961547538d891d6794173b939d01b17a70a0e0ebb8699d159a9f8036ca1ff5a269468f31908ec0fe609d9a50dde09f0d08a4f254f52577b376dc48786011a0cbbab97e48305364b11c3803c8d8b58b6b91e040b564a3c7b8cae0c462110f1beadbf8cd75164b1a4984054d432bd5ebe2b483ed2bdec0b19de0008bafe017baf933bd1ef82e629feb7e383cb2f7edc273cf0fe6000ec10cd9dd9da9a1e2945c69ec2f0deac7ab13a6b5a00b4600463a9b3ec198cc89e24976de41018a8dfd587b8cc07ea298c522e942b82f98ad67c3150ff2411d14a8cb7644b05c201f33fdaa6076cf731dd14d9de7895a01ced86dd0e0966e573abb971b1c439e2e7cab45d15c7564596d5ef3891360e035d589c0d11669c33547677f14d0b5918ff6a708fb82cbbdcc43fe6c92cd9a79b0728b865b28cef072ef78bf1bea522953563e9fb1a806480562e9b045e43000f2f9badf5f50a3b8c575e4ccbb93031629b4461a58a3b77de1186c93725107e0b1c072d4ad1c7d9b0397829aa6d8929bfad2f6a8c49a53458627625791bbe3c938c054b95f9019bd2b4ee52e94c72ab9dfd7af9196db1393b3b32eede3efde1010cb5faf719a9e1e5f2820eb4cc84da7613b9e9d4a6edf276bcc605793dfad31019de5a6bc39212b19f9d79414d524ece26716d5af802c86e0891108e1beacbc6af402b2c7c8440f28350411d2f538c57857fdcc499aa6dd7fbcccefa8d76bade062f0a94412058866e00c200cc9c27d68d16897c563cdb7327456fd1562bdd6d4503386256cad63f1e6e87839c183bc2911d3769da13024514334605b2d24b5414efccd53bfdb5d0742d7dc01821cf52b10ed3e767497f7454f934b60d3ce96b32b66c08bf983a3364ab5822e12d13eaad0b6153df4abaf2b925781fa4372e379db7203b1698ca83aab9e16cd6e045c2949612073190f62ee7eb2964acccbf29195621a22771cc9f7577be7b7c3b441211fe7498b6a671435ab426a70521590d236268152ce5b0b062b7dfe37936b5d111857deda795719597b99c3124c11d6e3d0298aa5be662c94a295ebe57f684d9efe516c9ff6d62fd7d449abc773017ec5bf92990b0a337367620642cee9d8f53bdeba6b350491a7202b03f663c4f85a2bcf957ea6b8a4ebccdb3fcc42c6bfddf5074edee69c3b2180c3338560c21c858a017fa4573310885e0cdb4f7d9ecb5231ed93cd2ac82335cb653561f0626351cab5d0bf55e038cd3fadcfa81b16645e8c5b34614357b64fe634b74850c88c82b03657113e0ce41d9ea451726b4c6dc639b77a23abb8b2910a235be4fafd6ef655e329c07016d1d4d8d24b6e294de2f5a7d8afbabddaf5fde164ebee38bea3650294f4956508056babb745e94303ee0f62c9dfeb1ca613e23369830fb91b5ca31e65d1b76ff43783683fa92d8b3c06f1ad9361c066b9511ae0c38f79dac48f7819fdaec3063d153657f8c09673141a62b9645ddc07eb329f3fc8b999227b1ad992208577a55630aaa1f8c018cb87b1dac142a545ffd23e8574dee3218bee8229d2f8ba15a72bab645684d4067b988795dc88cec83efe1190452bfc8327e84cacb52296d8e030508915d885422ab2dfcb23334c962223976a4195abe40ad9ec39afc0e25acef0baa836cfadf10ad384b69384adf4b36e303561d304aca09001ae153684cde28715bad4e2005d6717f39a0643229f35080e17246b1eac41f8e496210e993bb3417d2b4897e619010afd4e36b8aa318911b831fd0339402cb5e767ebd4cc9054a94e4e8ed17f507dbe7886ed7f8644d07e5625021bd5f3f9562f988610ad8437828249725baa473c8f06b1980147392d6e524be29a6230e888a4ed99e0e5afaa63f739cbbcc7f12c8ed92bf1eaff60f1fd708a253abbd264dd5d94aaebcc4a0365fed3270ac9c9a0f33c21272464590c7d5a8339a02f9c797c174c556e21dad2727179f34b6eca6dffde878b708ecbdc71d871b519cee806230c0a9bb9b1f34ec70e63468162edabc9b6e141fd9fc8f609113b6b6a550db326580fb812280428c4f78e423d23824a6ce2339ba903af9606bce1200a44f1bfca68bd4fd703787f6dd54dc5f3143ac2a65771f25570dc926a91645fffdf36e18d8cad848ecae83d6d2f56d54f76a48d997c201e66f87848063b5972eab67a4eebb4ce691640f75ba2532ff84d89ff41dc4cd77036ca6b5e2c7f63ad5d49e306dff408458c96ad4233dafd032783a534d69807b679cb0256be452aa24ecb810d8832f791c3a26f542980d9c9cf67460f6bcf0b270cab32035580df96b783a48e306b551fd5e76b9721b4b17bf936a2b094dfd0b0b24a28c60511b142ace4904687d970a811e733220c1c796975319a70b7fdce4c41feb0c68d4d83412aa3eddb2df289dafb1246f4a26e68bf4071d1a63bbc359787db67033a543cba3ec14a6a971997553281e4dfe790d2baa54c6fa39f968bf09c6d269b17d817e270d81e13afe00631d4af3ecd4c12c7330df0e90a6644203231827d576ea3912adafc16348f489256a334dbff5ec10f3b73471d914186ba118cb6750069ba779b16f9caf725726de50a727eacdc58c7fa93764aed032d2bc1f0be1fbffa65d8013c68af5b1b3e83db830a1faba50cd3fc229e493f850e1f76180873edab4f82f49fc3619d3f04551bd590e3b5869ef23a41febf3394e10356660f15dae96d964bde2a1e2b558179b09662f58bbd3edc6e099e101f1fb3ca5ba871d931939741b324489677ce4ca8ba198c0116c560758d0bf344e0174f1aad3f551ec44f25a708efdceb4dbd8711a3b861aed975b3478728092e49481fa407e3fe5e55b75845eb898e5392afaa3245a190bcedaa7b1e99445d83e8ca912103d19da548df877e32891aa4106375fc325a36ab424efde6ce4d5c478217c2e33b5a52cae1bb40e11a7f6407e8fafed591140436e3d6b67f6baf51bc714f9665c255e604e83e40b8c7daca58d87ab1b2b98cd8fc8dee513a2777e1f549d73c5ce9d3fc5326e6fe7fbdb29ded34f3537836b60f631541da47d07e9e043de916758ce640ef1034e94b508424049f289d2790ec145148b4e770bece835ef5c35d38f37c98b8b3d1e8e12b3a8aac995116458dfd17c602b26c60111a6b580246d974b4654c905797a4f62c11af81744b6d6ef094aaed407801a1a03e928d7f2d8d38c4eee127b3ea27f6f46cb94fb622b9c7b6ef17216b7130c1bb1d23fe0b8f7ef6734352564a3b2dbd483d3139b1db536b1d16179148b74747bfa35ac0dfcd980c830dc139e5968bb7248f97c7de9caf1816bd3e31b1718dfb8767ef07a67e86ef72fe3aa04dbbed99ef43ce646b5155c8397294b351fb0674c5b8c3d4be1c9ae3e33c0a306a307f7b15248d1685916a93ff1daefbb1e8f63af204d02e2ebaad6505ed2c0fcdcfb9765eca49962ab057fb7ffe65edcc68fce4dfc6cf1107cd535f174e0cd34bad8de8ad267ede7a334738bcfd9b435ec0a4e404c983ca31a8718d5d96710571513461ffd47b0997069cf54945490116f58ade372bd1e216564fc4d5ffaa84d6ae0f4d7fcb5dbde301a73ece26e46de5f2c79500937cd86f69ed157027c949b402b3e3e604b49acc57383810ff", 0xda3}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cd4cc8839b306ef0d8c5860ace6e00"}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e2643f396f4737c8681adab2f71b833d8c51a862"}) (async) write(r0, &(0x7f0000000380)="4d000000003572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70affffffffd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19badff7bde555c03c89", 0xae) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) close(r0) (async) 09:20:08 executing program 2: r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="712145b3", &(0x7f00000003c0)=0x4, 0x0, 0x0) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64=r1, @ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16, @ANYRESOCT, @ANYRES32=r0, @ANYRESOCT, @ANYRES64, @ANYRES16, @ANYRES64=r3], 0x0, 0x800) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd900f77a9f140f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ab79467fa4000000000000000000000000000020000000000000000000d6260000990000000000000000000000000000000000000000000000000000000000000000000000000000000000863e0856135fef649ed17e4b43cce540af241ddd37611b55c5edb82ddfaa7fd8aa83284962678fca0b34ac42d901cbca02e12df4c4bc9168f83564d7c8a0dfd551fda3ead17a1148b03bea0c22b29bfab0"], 0x10a, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0xa0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000100)="babe358461fa23ba807ab7e9a5d4ce36bbed260c87bf951c4cd701bbf92b297a9bb164f3bf9558299c97fb67867b0281bec99a3b43d056b4ea9f89769e4b40427c40acf018db", &(0x7f0000000380)=0x46, &(0x7f0000000600)="c9431b3c17f112b77bc423dd03ee4a9e6fb84689fbada570191dc28e4b", 0x1d) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x6}, {0x3}, {0x3, 0x0, 0x0, 0x20fc}]}) r4 = msgget(0x0, 0x9) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x3) msgget(0x0, 0x160) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000840)=[{{}, 0xffffffffffffffff, 0x83, 0x8, 0x1000, 0x9}, {{}, 0xfffffffffffffffd, 0x84, 0x80, 0x180000000000, 0x2}, {{}, 0x0, 0x37, 0x4, 0x5, 0x401}, {{r5}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x13, 0x1}], 0x4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffe, 0xd, 0x10, 0x6, 0x62c}, {{}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x5b}, {{}, 0xfffffffffffffffb, 0xa2, 0x0, 0x8000, 0x200}, {{}, 0x25d227d1a8253477, 0x50, 0x8, 0xb1, 0x1000}, {{}, 0xfffffffffffffffd, 0x5, 0x4, 0x0, 0x400}, {{}, 0xfffffffffffffffd, 0x1, 0x40, 0xfffffffffffff82a, 0x1ff}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x18, 0x8, 0x6, 0x80000000}, {{r5}, 0xfffffffffffffffb, 0x162, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x11, 0x2, 0x52f, 0xffffffffffffffff}], 0x44, &(0x7f00000007c0)={0xffff, 0xfff}) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000d741ca5971de961d9aea012dae04e38d9acf62cdfbbec29ecb4220a104d1411f79f4291feac3a9918ce773183187fadaa6cd888190203a2d870814dc25b1f5c259bd088b5f6fb3cdddce61297f4628f3dfba54fdcdf2833b84ab17a82abe91c69e3bc71b1f9d054ca0388ca1163e7bff16ccf859c91b263f608523c9962badf9ccb47dd110cf46bcf6896690cdefdf250d71358a3d6a4a27065752417c0491500dfa6402f16e433315e99e1e7bc8cdf15e9549d1797a60696728bdafca41796190a5f8c307af49b3eb83b90052c0c3bf96f2fb49478ceaad7f96c78435b4fbe5fe27aca6057e4d1f7822103a1b7499ff23f5c08aa155464a86002a9e8796"], 0x106, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) pipe(&(0x7f0000000240)) 09:20:08 executing program 3: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x7) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x9}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x7) (async) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x9}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) (async) 09:20:08 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x0, &(0x7f0000000100)="7c7e19e50cee3e7d0c2e12f74414bb59cb000000100000000000e37d6487dc7b5dfe421aae6e3f0726af436ef76c82180c9b4ed96d63435ef31a24ad0c0d000000000000280000000000000000000000000001000000003e9775fcd30fbaba152da640653c6292ccf75a516da3adf076dcaec4030afe3fa6b4c56597aa3904f436c87b3bed4145e44321e2820232e64bbbb8765b56cc8818f7db5f8479dd970122a71936cd47131f", 0x0, 0x0, 0x0) 09:20:08 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="9fda728cd6e053fb3cd1d4770d245d4e47205c5a1792aba946b67722346e56fb98dbce69950cfb958a6478d28790ca23f46172154c97f4528ce3da7f15375cf43a4d0390d51627c15c0dbae17a8c3f4c8376ca4c2e792c0312330c3089bb232920dcf2b27e2433cb661832ec7f77ceb6301703fa9181318871bf4e25c7355885accaedc29f3a8a5c72cea6c0d06de8a1a1e6406c668175f575ab554657897d6aa46a157df2ed04cc425c84f9f189666314091f768cc6dac48d9185f8e2655d7d5ebd08540eae9d785c091b0cb2ff94d8c7854c627b95b3ea2dccd37d6de04466f81a1eb968a46ac914e200000000000000000000000000000000d651732537e65335178f24592cf18f0b30aa5cebfc19c650e33153e9e884057c668ee4c0fdef24fb5dc87a67b66d73896ec302f88e1e8b437df6", 0x134}, {&(0x7f0000000a40)="0744dfd2c2db4b3b40ab6ad4f2e6bf2f3fb27e41e2a7275d603e56d713ae42fee4f4864b119418c993b052ed1ad53de418856b74cfff72df3d4091a6cbe0a275cc1ae1ca1f573e55a02b08787dfdb8b32d58f850b98ad7de2ae5e8f0888fe7f616cab9d7e56e7d563ec8aeac3ac4c40d5968711d479bc054fefa13c9793480e1509a186e501815a3f5ef7736dec8311c657f0aae74e0f244c2e927f770fdc28782839cf689d9b1afedad3873925eacaccc4478c23062d66202b7e3b23ff38583a3c1eab573f19c585a1fd57d6b3b835478d6193e8697fbf612c4d9150856192c40cd7754896d1dd6eea0434cf82654d9ca34b834c409b984785961fc1a182098cb7e1c3fbaa7ef0827ff61ecf4b37926fe88298ae39f2cb1708532ac6ff9b6e74c9f5407d26dd77644d117535a81882b95494c22f15f8f985815fead5e2d257178c4666fec9fb46c8df9094a78d7bcc3958fb0165c0f25ecbd905e88e56e4b91cacadbf1ef94fd63b40b38e3185a635f033b28071f06b433cd61fc1c02365ca0dbc3fe7e19dd2525cdd081a3939d28e25465e6b062a34b1948c7b2c4da4d0bb4bc8e0cee88f4f629a1b72474fb01d3d9ae44dfa9b16b543eef3931af3dde8d889e7fc29df5fcc9ef94ef365a80f6239c869e536ce6fc635ca77fe70bd5f0e84d413b7554c8e309ca9dd39447fea9f7004e8ab23282049aaba9794225688d6f2819361b3aaab97f64d9bfb1ea7a84bd8aad4871094387e94b8d21f1eb5258c783467414ef65a82cbe3768679809ec5873025852539caa345dc3a74cac0744ae54ff12b72d675757a9b7127ea2172842078bfc9444a1b5e21261b62e57f3f4e6c408756173f2a84a66972864516ea49e8b43490bbe9817f15da10be24c915b5947538a87399b38d048e41f4f17f1401b75264637ce7d8bbc63655e774d843612f5fc352f0508a0f8ec4551402fc19300390db5dec6785fd2200e8994ad04e3f7e9a4671bc5172ec192069de66b7302ebe6f0109d0a39b650c8e9a8b8b08e01d873369f0ca485fb9f594b1eb6c5d3070d4dcd4ce9ea34bb28ccb4c4cb0545c1317a83ea813c0c34b48758e2edd48414393c6c92f94c9d811c821cbc71f0ddff08614c97fde4fbe0df446b639e5c26d5ac405960b39a87619f3e83107e70ee2319984079acdbc0b98023fd06f345d35c1e7989b7477b3720dccf02180e98bb37c00d85a83b4eeb90be0912c3a2230b6d1be44c31ff45121e5abbebcad4d34b258bea2b9750dd2b708d362fb95e3ccd1a86ee91a0ac79982bd0285de2cdad4517b2933a8cb6246d32f74a5c6ea9ef2440f9a884ad4c8c142d8cb67da3d9259d0d24cb03e9a6cd5a76c2872c476cac086742fb25cc6e3acbcc628ef403bae8a2d0a2c7a9ef8eb6e75edb1d996b4c4b4db7e32cd81d506e47d014e820fee39112dfbbcadbda3a72de2be4ca83d839c606189adfbe639333a76172a3c189912bb3119cd8bb2f30ef486671b1715317f2e7019c8effa003e3e05f3c87c3526e744d0e23ee7bcfb47c7e912b3c1117587c1ae6246723f3ac2fe05b64299d3f2c5bd2428437b0a5f2f135b685b58fb303881d78c26d55f6b27fd5d5dc4b2a03aef47bd2f06259612164ee3edd91245362dec0a3998e427debec8760cd51dd7c6666817c6e850049cd14d1efd4873adc85e5d5871e3d8fced157d94f4459008bc69de40b04021de6203e355f9424dee1f448ca3b9968150ea73ee54cd464920e94fe0861af9685ac060a729b1447ae431bac29bd45c80de1bd0c42a4c2407c10b8d0815face0610822580f40bd5939602da5251318c87fbaa1b3d1b04bf35317863daafd023f46d928ab6168f47941a7f5052d9ff88de9593969a5982f5b592903a5f3bf74d32e0c4489de80b888a57a18427b5a5cf13b65b9e937a65ddf00dc1d9d3e4b60a751a52fb86395e2bc0b8a13b16f0b7ef0caa9f18f735239a27200a4e18825d90f0552dbad60b51947aec860d5ca28134ac20dfca8c58d7d60a2a3c45001d93cda07ef59aba50784cb57d0c139c29ff5f83d47c40535adbfd7a04974401d9695a4e5cb1cbde79759561ca2aed10afff051341d2c325d8f1b80eeb2b53f6e5626c40066ecd3af7282031df14b61198e4f403632259e3543c372297bf161c3db507f55c3052b3e3aee1eaf26ffdd107b08318dae9537869cf63afc1386cbb24adf1bb12587fc299438773bc0c48ea4ecf8270bb414f377c4f7e87dfb9097d5d066a27c770f20c880b6c8c6a675505cd7eb4df07e7a8c5af268d887880c2b21362438cb75d798141c70e0b839a323b6d82a1f0be5d8d719d638a4469db5c6c20be43a1ffa9839f6e403aaf589f38be224b3d9af0936bc0c9c3cdd9a1d3daee4ed168f1a778a7a39f1c98f78fa1fde3625405fcdb31e3a070a31210a842b937b46d7a69d2f39fabcba634e8ba4d291b9df04ea9b974bf192c3e3835aca972aa4fb624ab255811a713a213fd3519175e307e46842ec5273347cc45f7f8457cddd8714508a0446f78e0acbfe4eaf60c6e9e218e04e271bdf7b8393efa975c3e3e8157d2518adecca971ac0d41cf15b50074bb2f42a59646d48fef8ca86cfbfccef53837ed411bf878f8b0ba62b99a7b9551b9973833a8452c58ac033d87f76f7b009b74d5513d689cc174ca239b42d313f3affa4f26d29a9486010c4f83e774e20b81770f9349039400e4f7a4b3ca2e266bb99cd9359633dd1253f5dd4f92fe64b56f7e1e5f492143cc425e158b260b80840de51f4d361c12196d1ca6c95985d2997cd9205fd6c81cfe9c73dac1e369b9ff937a14f8ebfac4cf55dd64f30855ab693ef093d7645aba7ac0b924cbba06152b7452457affe47a8ee9bc3e297a1924e1fe1eb579b97f87bb8471c3041bd1a6dd38052974e0a7ba44ee26b47c2f07d5d7e87feac6ae40376d5daaf915847cee3d866b14245e0495ab29aaf87d130caa72d10b35a162c13e0cb0116bcd231d85b3f94bab0fab0f5ca52fd35211cfa6b95a69bef378966c38cb3a86f5ad85c8772b83b44fbeb4a5c25c35248b5c080e07b1e55b0c97a69533d80d84b85bccd1b3a19df23250d2807fd37f6cd75dcd378b3cc5d1545a2792cbe88ed060349498cbd37a3e75f5f80ec07a59dac6a64de82ef2d79aac7cc6c75de91778a040fb84e3654b6d977ddd48657088e0ddb61e5f8a78334579be8c7b5904f9f535f42bb677f6a6c9f1373335248e389a5af8a69844e68475f9ce1293739727d14be0276d8b88f7faf9f76d59f03adda52a05cd4386145791d82d048c636079d6e0f1954a95d61692296f75c77c75958347a2882ebc945221907c46051847bf26e00184613d18b96529fad8a6190a42b819a14a00e60708f1ebff6f13eff96514ce482e3e44dae86e9165368e1461fa252e51dbb459cf0de53f2e8b6e276e6986e391111882c2e12800a2ee7b151354b5f1a4589bd6fbe97b335e495b79308de22661d9628944c40e14fc9f43eb67fbcc5857940f9957484f9fb36e94d045347d76198951dbcefd16b17f075b4d6ee5670c87b5dd9064ec5b00d07161594a782da497d444bb34051c7b0ff2699dacfad734c8f2907be764c5193a5886f176ec5e257104272c52dba3c33fda34bce0a3ce9a95660a070862184ac0bf7a589caea8671d6f7743298e6c9ab417c95bb93ddec9e95740b3c4d6aa699dca30323d2eba5f01a89d4a30e6a7ac8050c083f203fd405a2ab9533b377eeee37a6061ad8c05bc2572e0ee2e0c2276dc972958de202980ed5004062d4ac3354fa56dfb620cf34ab2ceb9f1e02a22198d232109411961f406adbb8b63ce16d963742c77c534c07314b1de5fc047848aee5da600a913e003e61882bce303b776ab58c81f25fef169de200b3b2d0b980e445920f11569cfd97e278103c12a09be58044b235ae39db2d969798f3e672ebbd350f144d8a75f8b61df6f7171156966a2a2be422c8d5b0bd951be63e625eacb114928f14b41b2f46369232a03ed781089f7382dc469540f962a597f42760986181914fad17d8c5e856cf9ff866ef82b273f70de55ae73d2f5afcf376a9ec7d1acc2eece7ad779b2f599ed83dea6e065bf23d467abd34fdd77b7a6424b2621664c4d6a9b3f42b61b797908f535cfe44f7b68fa89c2a5012b2637e5ea1ccf7432ab1721d390f55495d2d17b4e5401ca9e5f823b68c867f9638867ead434d8f811a2198d26ba8d4e71bd25a7e558b23373e9f24d9f65bdd22832246d6d9551951cbd397d2a195b1d43359289da49024ac689a2709f6a9c5d50ea86aa43e4f92aac9cd3296e8810e5420b65307568b9aa7d053eca31d2bacdc154c468a4458f2a55f5f69e263de8e5b2afe8fb15bc25b59e29b6297e25c8c7cc7db544f2171aaef727e54497032b65dbc573cabe6bad76da0789626f72ff121432da283df492ea082d80cd2dc92ce33cc5861bb6ac2fa8023a23c455aac8fcfab95cc6305f727a104ff3d0b51b7a7de54371bebea46370f215c695f739e7b9c38af0bc3283925aa86744b4a3c7a17eea7276ebbab0c72901fceb495ef24b54564e702bbc34fbbe5aff20163d7cb5b8539e41cb260ba3b7eb9c027b2ab2c03973f4ae03d5f17b39001b034b1bcf8f4ecf78362a8ab86886e4c21b34ef370c95d011ff946a046b2bd7e9aabbc1b8cc90540ea6021e120bc29e10c94afe9358940a03e9b4f0bcfd3488caab3f6355b2beb3e9e7715ba7fd05c5bece05b4152f42c3e2bb242821543409f75aa73ee7e59235f3fec9062c10d9070b7318af8aa0ee3f353f0309258a595a3b08de3b06c28a83f3a25ba9435df98caaebc2e9ab2428cc9e83f9f1dc86fac94b63151fa75dbd6053ea46ca2dd792f4177811a51e6f8a141f9ce10124adf9990b3ac17774b6463f3074f032918bcd71d7d8230a523b74648a41be464988a8d5d4eba9b4367c0e49f02bf3fa6315617d8ec387b210bc93200b3484065c2d0a0438f69daa7d68dbb2ecfda33995d5cab479059d1db0c0aa74f76e20475a2c9b31fbe3eec5e48ba278a18d4df87bcf097b6a25137439a22028cbf97a46e71a2d64a7adf0057be1ca512fbbcf1db2f0712e7b183a952137eae0d8475506ad4d19b30f3bf82f0f327288666c856d3a6c1abdbc77fa01db35467cc4ae42bdff56cd75da34d190c07ff2e9a465a47bb2dff75e89054aa0f5d493df485c5691286db3ff73390200d280d6d8b589a9b6279225247f64d14ad86f2a3b15a8ec6de4ccdebae95c1f24d0843b4f87da5b4cae9b8801127d9a346696da890958b2f4c58b83eb02a4f5ec274931548d3366c576b66c536cdd35a1615f78932c8ea1d691c9f33869cd1f2fcacefdd792273c56b3a92026dbf08e31f92db964bf2fbb1cebe328e10e832e982d4542e11138e1e0e00"/3849, 0xf09}, {&(0x7f0000000080)="8ad9a26bb2c50fd5c38bd608aedcea7e33493d823e04adddd5ca0e40cb69543e18e5d0fec31e4ce991dd56b7b5e8b084ff02c73f8aa8636d0d95d6586cb9014933cc58ed2bbe4612deb3ed420d000a6d3b64b8b7c95f0b1af0b6cca01e6b709952c29f3a507b191a721643f5fba26c8a52b1c0c05b6192d08bf15d53030b8b2be3593c9219", 0x85}, {&(0x7f0000000180)="59a194c5b8fa7e457900c60e1c6d1282e61617954527a11f523e0c2c9b79ab9fcec8c6fbbe5433012bfef6340e0a565dbe787dfccc25a9c7064d699c4e823bbf7ba209662b602ebba077316030fa5c208726503c85732cea6e07bdfd2e658186fd2668eabe02f90c4af8ecab09e3f2901696ea4e39e6a0967f254cb4d812d85ad0ab4039559195bcca28dc3932e002bb0ffc4ea431641ab04f92c8ac6a437078bae3bf367d3274b9afd102e9d397b975692079d593d2550fb46d313cb6", 0xbd}], 0x4, 0x0, 0x0, 0x2}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="9fda728cd6e053fb3cd1d4770d245d4e47205c5a1792aba946b67722346e56fb98dbce69950cfb958a6478d28790ca23f46172154c97f4528ce3da7f15375cf43a4d0390d51627c15c0dbae17a8c3f4c8376ca4c2e792c0312330c3089bb232920dcf2b27e2433cb661832ec7f77ceb6301703fa9181318871bf4e25c7355885accaedc29f3a8a5c72cea6c0d06de8a1a1e6406c668175f575ab554657897d6aa46a157df2ed04cc425c84f9f189666314091f768cc6dac48d9185f8e2655d7d5ebd08540eae9d785c091b0cb2ff94d8c7854c627b95b3ea2dccd37d6de04466f81a1eb968a46ac914e200000000000000000000000000000000d651732537e65335178f24592cf18f0b30aa5cebfc19c650e33153e9e884057c668ee4c0fdef24fb5dc87a67b66d73896ec302f88e1e8b437df6", 0x134}, {&(0x7f0000000a40)="0744dfd2c2db4b3b40ab6ad4f2e6bf2f3fb27e41e2a7275d603e56d713ae42fee4f4864b119418c993b052ed1ad53de418856b74cfff72df3d4091a6cbe0a275cc1ae1ca1f573e55a02b08787dfdb8b32d58f850b98ad7de2ae5e8f0888fe7f616cab9d7e56e7d563ec8aeac3ac4c40d5968711d479bc054fefa13c9793480e1509a186e501815a3f5ef7736dec8311c657f0aae74e0f244c2e927f770fdc28782839cf689d9b1afedad3873925eacaccc4478c23062d66202b7e3b23ff38583a3c1eab573f19c585a1fd57d6b3b835478d6193e8697fbf612c4d9150856192c40cd7754896d1dd6eea0434cf82654d9ca34b834c409b984785961fc1a182098cb7e1c3fbaa7ef0827ff61ecf4b37926fe88298ae39f2cb1708532ac6ff9b6e74c9f5407d26dd77644d117535a81882b95494c22f15f8f985815fead5e2d257178c4666fec9fb46c8df9094a78d7bcc3958fb0165c0f25ecbd905e88e56e4b91cacadbf1ef94fd63b40b38e3185a635f033b28071f06b433cd61fc1c02365ca0dbc3fe7e19dd2525cdd081a3939d28e25465e6b062a34b1948c7b2c4da4d0bb4bc8e0cee88f4f629a1b72474fb01d3d9ae44dfa9b16b543eef3931af3dde8d889e7fc29df5fcc9ef94ef365a80f6239c869e536ce6fc635ca77fe70bd5f0e84d413b7554c8e309ca9dd39447fea9f7004e8ab23282049aaba9794225688d6f2819361b3aaab97f64d9bfb1ea7a84bd8aad4871094387e94b8d21f1eb5258c783467414ef65a82cbe3768679809ec5873025852539caa345dc3a74cac0744ae54ff12b72d675757a9b7127ea2172842078bfc9444a1b5e21261b62e57f3f4e6c408756173f2a84a66972864516ea49e8b43490bbe9817f15da10be24c915b5947538a87399b38d048e41f4f17f1401b75264637ce7d8bbc63655e774d843612f5fc352f0508a0f8ec4551402fc19300390db5dec6785fd2200e8994ad04e3f7e9a4671bc5172ec192069de66b7302ebe6f0109d0a39b650c8e9a8b8b08e01d873369f0ca485fb9f594b1eb6c5d3070d4dcd4ce9ea34bb28ccb4c4cb0545c1317a83ea813c0c34b48758e2edd48414393c6c92f94c9d811c821cbc71f0ddff08614c97fde4fbe0df446b639e5c26d5ac405960b39a87619f3e83107e70ee2319984079acdbc0b98023fd06f345d35c1e7989b7477b3720dccf02180e98bb37c00d85a83b4eeb90be0912c3a2230b6d1be44c31ff45121e5abbebcad4d34b258bea2b9750dd2b708d362fb95e3ccd1a86ee91a0ac79982bd0285de2cdad4517b2933a8cb6246d32f74a5c6ea9ef2440f9a884ad4c8c142d8cb67da3d9259d0d24cb03e9a6cd5a76c2872c476cac086742fb25cc6e3acbcc628ef403bae8a2d0a2c7a9ef8eb6e75edb1d996b4c4b4db7e32cd81d506e47d014e820fee39112dfbbcadbda3a72de2be4ca83d839c606189adfbe639333a76172a3c189912bb3119cd8bb2f30ef486671b1715317f2e7019c8effa003e3e05f3c87c3526e744d0e23ee7bcfb47c7e912b3c1117587c1ae6246723f3ac2fe05b64299d3f2c5bd2428437b0a5f2f135b685b58fb303881d78c26d55f6b27fd5d5dc4b2a03aef47bd2f06259612164ee3edd91245362dec0a3998e427debec8760cd51dd7c6666817c6e850049cd14d1efd4873adc85e5d5871e3d8fced157d94f4459008bc69de40b04021de6203e355f9424dee1f448ca3b9968150ea73ee54cd464920e94fe0861af9685ac060a729b1447ae431bac29bd45c80de1bd0c42a4c2407c10b8d0815face0610822580f40bd5939602da5251318c87fbaa1b3d1b04bf35317863daafd023f46d928ab6168f47941a7f5052d9ff88de9593969a5982f5b592903a5f3bf74d32e0c4489de80b888a57a18427b5a5cf13b65b9e937a65ddf00dc1d9d3e4b60a751a52fb86395e2bc0b8a13b16f0b7ef0caa9f18f735239a27200a4e18825d90f0552dbad60b51947aec860d5ca28134ac20dfca8c58d7d60a2a3c45001d93cda07ef59aba50784cb57d0c139c29ff5f83d47c40535adbfd7a04974401d9695a4e5cb1cbde79759561ca2aed10afff051341d2c325d8f1b80eeb2b53f6e5626c40066ecd3af7282031df14b61198e4f403632259e3543c372297bf161c3db507f55c3052b3e3aee1eaf26ffdd107b08318dae9537869cf63afc1386cbb24adf1bb12587fc299438773bc0c48ea4ecf8270bb414f377c4f7e87dfb9097d5d066a27c770f20c880b6c8c6a675505cd7eb4df07e7a8c5af268d887880c2b21362438cb75d798141c70e0b839a323b6d82a1f0be5d8d719d638a4469db5c6c20be43a1ffa9839f6e403aaf589f38be224b3d9af0936bc0c9c3cdd9a1d3daee4ed168f1a778a7a39f1c98f78fa1fde3625405fcdb31e3a070a31210a842b937b46d7a69d2f39fabcba634e8ba4d291b9df04ea9b974bf192c3e3835aca972aa4fb624ab255811a713a213fd3519175e307e46842ec5273347cc45f7f8457cddd8714508a0446f78e0acbfe4eaf60c6e9e218e04e271bdf7b8393efa975c3e3e8157d2518adecca971ac0d41cf15b50074bb2f42a59646d48fef8ca86cfbfccef53837ed411bf878f8b0ba62b99a7b9551b9973833a8452c58ac033d87f76f7b009b74d5513d689cc174ca239b42d313f3affa4f26d29a9486010c4f83e774e20b81770f9349039400e4f7a4b3ca2e266bb99cd9359633dd1253f5dd4f92fe64b56f7e1e5f492143cc425e158b260b80840de51f4d361c12196d1ca6c95985d2997cd9205fd6c81cfe9c73dac1e369b9ff937a14f8ebfac4cf55dd64f30855ab693ef093d7645aba7ac0b924cbba06152b7452457affe47a8ee9bc3e297a1924e1fe1eb579b97f87bb8471c3041bd1a6dd38052974e0a7ba44ee26b47c2f07d5d7e87feac6ae40376d5daaf915847cee3d866b14245e0495ab29aaf87d130caa72d10b35a162c13e0cb0116bcd231d85b3f94bab0fab0f5ca52fd35211cfa6b95a69bef378966c38cb3a86f5ad85c8772b83b44fbeb4a5c25c35248b5c080e07b1e55b0c97a69533d80d84b85bccd1b3a19df23250d2807fd37f6cd75dcd378b3cc5d1545a2792cbe88ed060349498cbd37a3e75f5f80ec07a59dac6a64de82ef2d79aac7cc6c75de91778a040fb84e3654b6d977ddd48657088e0ddb61e5f8a78334579be8c7b5904f9f535f42bb677f6a6c9f1373335248e389a5af8a69844e68475f9ce1293739727d14be0276d8b88f7faf9f76d59f03adda52a05cd4386145791d82d048c636079d6e0f1954a95d61692296f75c77c75958347a2882ebc945221907c46051847bf26e00184613d18b96529fad8a6190a42b819a14a00e60708f1ebff6f13eff96514ce482e3e44dae86e9165368e1461fa252e51dbb459cf0de53f2e8b6e276e6986e391111882c2e12800a2ee7b151354b5f1a4589bd6fbe97b335e495b79308de22661d9628944c40e14fc9f43eb67fbcc5857940f9957484f9fb36e94d045347d76198951dbcefd16b17f075b4d6ee5670c87b5dd9064ec5b00d07161594a782da497d444bb34051c7b0ff2699dacfad734c8f2907be764c5193a5886f176ec5e257104272c52dba3c33fda34bce0a3ce9a95660a070862184ac0bf7a589caea8671d6f7743298e6c9ab417c95bb93ddec9e95740b3c4d6aa699dca30323d2eba5f01a89d4a30e6a7ac8050c083f203fd405a2ab9533b377eeee37a6061ad8c05bc2572e0ee2e0c2276dc972958de202980ed5004062d4ac3354fa56dfb620cf34ab2ceb9f1e02a22198d232109411961f406adbb8b63ce16d963742c77c534c07314b1de5fc047848aee5da600a913e003e61882bce303b776ab58c81f25fef169de200b3b2d0b980e445920f11569cfd97e278103c12a09be58044b235ae39db2d969798f3e672ebbd350f144d8a75f8b61df6f7171156966a2a2be422c8d5b0bd951be63e625eacb114928f14b41b2f46369232a03ed781089f7382dc469540f962a597f42760986181914fad17d8c5e856cf9ff866ef82b273f70de55ae73d2f5afcf376a9ec7d1acc2eece7ad779b2f599ed83dea6e065bf23d467abd34fdd77b7a6424b2621664c4d6a9b3f42b61b797908f535cfe44f7b68fa89c2a5012b2637e5ea1ccf7432ab1721d390f55495d2d17b4e5401ca9e5f823b68c867f9638867ead434d8f811a2198d26ba8d4e71bd25a7e558b23373e9f24d9f65bdd22832246d6d9551951cbd397d2a195b1d43359289da49024ac689a2709f6a9c5d50ea86aa43e4f92aac9cd3296e8810e5420b65307568b9aa7d053eca31d2bacdc154c468a4458f2a55f5f69e263de8e5b2afe8fb15bc25b59e29b6297e25c8c7cc7db544f2171aaef727e54497032b65dbc573cabe6bad76da0789626f72ff121432da283df492ea082d80cd2dc92ce33cc5861bb6ac2fa8023a23c455aac8fcfab95cc6305f727a104ff3d0b51b7a7de54371bebea46370f215c695f739e7b9c38af0bc3283925aa86744b4a3c7a17eea7276ebbab0c72901fceb495ef24b54564e702bbc34fbbe5aff20163d7cb5b8539e41cb260ba3b7eb9c027b2ab2c03973f4ae03d5f17b39001b034b1bcf8f4ecf78362a8ab86886e4c21b34ef370c95d011ff946a046b2bd7e9aabbc1b8cc90540ea6021e120bc29e10c94afe9358940a03e9b4f0bcfd3488caab3f6355b2beb3e9e7715ba7fd05c5bece05b4152f42c3e2bb242821543409f75aa73ee7e59235f3fec9062c10d9070b7318af8aa0ee3f353f0309258a595a3b08de3b06c28a83f3a25ba9435df98caaebc2e9ab2428cc9e83f9f1dc86fac94b63151fa75dbd6053ea46ca2dd792f4177811a51e6f8a141f9ce10124adf9990b3ac17774b6463f3074f032918bcd71d7d8230a523b74648a41be464988a8d5d4eba9b4367c0e49f02bf3fa6315617d8ec387b210bc93200b3484065c2d0a0438f69daa7d68dbb2ecfda33995d5cab479059d1db0c0aa74f76e20475a2c9b31fbe3eec5e48ba278a18d4df87bcf097b6a25137439a22028cbf97a46e71a2d64a7adf0057be1ca512fbbcf1db2f0712e7b183a952137eae0d8475506ad4d19b30f3bf82f0f327288666c856d3a6c1abdbc77fa01db35467cc4ae42bdff56cd75da34d190c07ff2e9a465a47bb2dff75e89054aa0f5d493df485c5691286db3ff73390200d280d6d8b589a9b6279225247f64d14ad86f2a3b15a8ec6de4ccdebae95c1f24d0843b4f87da5b4cae9b8801127d9a346696da890958b2f4c58b83eb02a4f5ec274931548d3366c576b66c536cdd35a1615f78932c8ea1d691c9f33869cd1f2fcacefdd792273c56b3a92026dbf08e31f92db964bf2fbb1cebe328e10e832e982d4542e11138e1e0e00"/3849, 0xf09}, {&(0x7f0000000080)="8ad9a26bb2c50fd5c38bd608aedcea7e33493d823e04adddd5ca0e40cb69543e18e5d0fec31e4ce991dd56b7b5e8b084ff02c73f8aa8636d0d95d6586cb9014933cc58ed2bbe4612deb3ed420d000a6d3b64b8b7c95f0b1af0b6cca01e6b709952c29f3a507b191a721643f5fba26c8a52b1c0c05b6192d08bf15d53030b8b2be3593c9219", 0x85}, {&(0x7f0000000180)="59a194c5b8fa7e457900c60e1c6d1282e61617954527a11f523e0c2c9b79ab9fcec8c6fbbe5433012bfef6340e0a565dbe787dfccc25a9c7064d699c4e823bbf7ba209662b602ebba077316030fa5c208726503c85732cea6e07bdfd2e658186fd2668eabe02f90c4af8ecab09e3f2901696ea4e39e6a0967f254cb4d812d85ad0ab4039559195bcca28dc3932e002bb0ffc4ea431641ab04f92c8ac6a437078bae3bf367d3274b9afd102e9d397b975692079d593d2550fb46d313cb6", 0xbd}], 0x4, 0x0, 0x0, 0x2}, 0x0) (async) 09:20:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 09:20:08 executing program 4: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) (async) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) (async) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) (async) dup2(0xffffffffffffffff, r3) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffff81, 0x2, 0x5, 0x4, "6e66e7904990797a52317830f500a72d39c6d212", 0xfffff000, 0x1f07db05}) (async) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) (async) r5 = socket(0x10, 0x4, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d62f1e307de4fd995b59d034a9c281ded4d9cc1"], 0x10) 09:20:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="99377f86c6a9", 0x6}, {&(0x7f0000000040)="d3bfc696ba5449d24dc252e77ecf3eb9a35afb6f6a66cca9c48b8b9f841603f3f233ee6c438557f6e35e97c7e8ecb27de2a7cc78a0552ef3847bc88a225ac5e4e78ef671ad5f32f6c026bcd35f4d93ec3c4d8211b7c5173f88eb92fd4304e647fea864b87e37cb2298be5f02294ca0d12878f27cb8d39c60a77a580805f5c6f2f4af7141a83f2d96d280ed098631d2f7feb69da88281b437234b1da6195464127bf4c2de1c221123306099ee401c5c71f93a7b7680d943ed8695513670fdc1272402caa8cea4f0b31419951901156fcdf26d809e0994a52fbf89bc8976c2649e45ce7d5b11eb5259e7103b22e252d4", 0xef}, {&(0x7f0000000200)="9dc431678a642fef70d99f544295b7c81c42a592253445232cd695756a7d268dae495074449381be67db22447f5f782183479e78e9afdfd8b0e16f8d17c1b9a449a3f67586bd45b96090c08b4b705621503cdb1918c9fa7af54d66575172989b298ec44a09be13149d8e7a88a3d47bd30780773e7e0116530c56e59d21e5a3f134c34791ed68c1ffa929c59461c816455980df89101f1f010e12db3ec7e5f8b51a8eba", 0xa3}, {&(0x7f0000000140)="377f3616a5bee44b826de9b688ed2ff1e4258c4e7f", 0x15}], 0x4) r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x6000000d, 0x7}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x401, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="99377f86c6a9", 0x6}, {&(0x7f0000000040)="d3bfc696ba5449d24dc252e77ecf3eb9a35afb6f6a66cca9c48b8b9f841603f3f233ee6c438557f6e35e97c7e8ecb27de2a7cc78a0552ef3847bc88a225ac5e4e78ef671ad5f32f6c026bcd35f4d93ec3c4d8211b7c5173f88eb92fd4304e647fea864b87e37cb2298be5f02294ca0d12878f27cb8d39c60a77a580805f5c6f2f4af7141a83f2d96d280ed098631d2f7feb69da88281b437234b1da6195464127bf4c2de1c221123306099ee401c5c71f93a7b7680d943ed8695513670fdc1272402caa8cea4f0b31419951901156fcdf26d809e0994a52fbf89bc8976c2649e45ce7d5b11eb5259e7103b22e252d4", 0xef}, {&(0x7f0000000200)="9dc431678a642fef70d99f544295b7c81c42a592253445232cd695756a7d268dae495074449381be67db22447f5f782183479e78e9afdfd8b0e16f8d17c1b9a449a3f67586bd45b96090c08b4b705621503cdb1918c9fa7af54d66575172989b298ec44a09be13149d8e7a88a3d47bd30780773e7e0116530c56e59d21e5a3f134c34791ed68c1ffa929c59461c816455980df89101f1f010e12db3ec7e5f8b51a8eba", 0xa3}, {&(0x7f0000000140)="377f3616a5bee44b826de9b688ed2ff1e4258c4e7f", 0x15}], 0x4) (async) kqueue() (async) socket$unix(0x1, 0x1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x6000000d, 0x7}], 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x401, 0x0, 0x80000001, 0x0) (async) 09:20:08 executing program 3: ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x7) (async) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x9}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) 09:20:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="99377f86c6a9", 0x6}, {&(0x7f0000000040)="d3bfc696ba5449d24dc252e77ecf3eb9a35afb6f6a66cca9c48b8b9f841603f3f233ee6c438557f6e35e97c7e8ecb27de2a7cc78a0552ef3847bc88a225ac5e4e78ef671ad5f32f6c026bcd35f4d93ec3c4d8211b7c5173f88eb92fd4304e647fea864b87e37cb2298be5f02294ca0d12878f27cb8d39c60a77a580805f5c6f2f4af7141a83f2d96d280ed098631d2f7feb69da88281b437234b1da6195464127bf4c2de1c221123306099ee401c5c71f93a7b7680d943ed8695513670fdc1272402caa8cea4f0b31419951901156fcdf26d809e0994a52fbf89bc8976c2649e45ce7d5b11eb5259e7103b22e252d4", 0xef}, {&(0x7f0000000200)="9dc431678a642fef70d99f544295b7c81c42a592253445232cd695756a7d268dae495074449381be67db22447f5f782183479e78e9afdfd8b0e16f8d17c1b9a449a3f67586bd45b96090c08b4b705621503cdb1918c9fa7af54d66575172989b298ec44a09be13149d8e7a88a3d47bd30780773e7e0116530c56e59d21e5a3f134c34791ed68c1ffa929c59461c816455980df89101f1f010e12db3ec7e5f8b51a8eba", 0xa3}, {&(0x7f0000000140)="377f3616a5bee44b826de9b688ed2ff1e4258c4e7f", 0x15}], 0x4) r0 = kqueue() (async, rerun: 32) r1 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x6000000d, 0x7}], 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x401, 0x0, 0x80000001, 0x0) 09:20:08 executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x0, &(0x7f0000000100)="7c7e19e50cee3e7d0c2e12f74414bb59cb000000100000000000e37d6487dc7b5dfe421aae6e3f0726af436ef76c82180c9b4ed96d63435ef31a24ad0c0d000000000000280000000000000000000000000001000000003e9775fcd30fbaba152da640653c6292ccf75a516da3adf076dcaec4030afe3fa6b4c56597aa3904f436c87b3bed4145e44321e2820232e64bbbb8765b56cc8818f7db5f8479dd970122a71936cd47131f", 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x0, &(0x7f0000000100)="7c7e19e50cee3e7d0c2e12f74414bb59cb000000100000000000e37d6487dc7b5dfe421aae6e3f0726af436ef76c82180c9b4ed96d63435ef31a24ad0c0d000000000000280000000000000000000000000001000000003e9775fcd30fbaba152da640653c6292ccf75a516da3adf076dcaec4030afe3fa6b4c56597aa3904f436c87b3bed4145e44321e2820232e64bbbb8765b56cc8818f7db5f8479dd970122a71936cd47131f", 0x0, 0x0, 0x0) (async) 09:20:08 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7fff, [{0x3, 0x6}, {0x1, 0x8af3d904}, {0x2, 0x1}, {0x1}, {0x2, 0x5}, {0x1, 0x3f}, {0x1, 0x8}, {0x0, 0x9}, {0x2, 0x18}, {0x3, 0x631b93c2}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0xab0b}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x38}, {0x3, 0x5}, {0x1, 0xfffffffd}, {0x1, 0x4}, {0x3, 0x1321}, {0x2, 0x3ff}, {0x3, 0xff}, {0x1, 0x7}, {0x1, 0xfffff001}, {0x1, 0x401}, {0x2, 0xeee}, {0x3, 0x20}, {0x3, 0x5}, {0x2, 0x1}, {0x1, 0x6}, {0x2, 0x4}]}) fchdir(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000002640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 09:20:08 executing program 5: kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f00000020c0)="5827f8e5815f73f2a044fd0300000000000000fc94ff334ad619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d8216b136a5d00d1628b53a000000", 0x59) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080), 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = syz_open_pts() r5 = dup(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x28498d9ac7b68af}], 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0xffff, 0x0) 09:20:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() setrlimit(0x5, &(0x7f0000000040)={0x1, 0x3}) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000080)=0x4) 09:20:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) r1 = dup2(r0, r0) close(r1) syz_open_pts() setrlimit(0x5, &(0x7f0000000040)={0x1, 0x3}) (async, rerun: 32) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async, rerun: 32) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000080)=0x4) 09:20:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) 09:20:08 executing program 6: select(0x40, &(0x7f00000000c0)={0x6, 0x1, 0x0, 0x0, 0x2, 0xfffffffffffffffc, 0x100000000000, 0x5}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="990982aee644c326a237f626e40a0dab1002fdcd15f36d8c86f7b7973d1c58fec6c23808fcce2b6ff0b868494697f7020c2a4ae9b48b0bd694aad3863a27dd98e445c6a34b854ec7a7fb9428ab3bca026622aba8ef54fb036609e32bb8adca56235699030f97596925683edc0c70df3cd6e1f5a7f200a759cc3d9f12c765827baf6a86f8e69df70e586a15828e7fb9fdd88e2b9c207793ed9f0a70599b740d32e9a4df18edca2a1cc95e5893f8222a34dfb0ee519798df25789ab0340c4a9b6010a2ce5585f1212111ea95783a7ab374d7ef47bae249f09dbc7d220ac1edac6dbccae8af8998b9e16a5451bcb51fb811d41748ab3a49babdd0", 0xf9) 09:20:08 executing program 2: r0 = msgget$private(0x0, 0xfffffffffffffffd) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) r2 = kqueue() (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="712145b3", &(0x7f00000003c0)=0x4, 0x0, 0x0) (async) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) (async) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64=r1, @ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16, @ANYRESOCT, @ANYRES32=r0, @ANYRESOCT, @ANYRES64, @ANYRES16, @ANYRES64=r3], 0x0, 0x800) (async) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd900f77a9f140f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ab79467fa4000000000000000000000000000020000000000000000000d6260000990000000000000000000000000000000000000000000000000000000000000000000000000000000000863e0856135fef649ed17e4b43cce540af241ddd37611b55c5edb82ddfaa7fd8aa83284962678fca0b34ac42d901cbca02e12df4c4bc9168f83564d7c8a0dfd551fda3ead17a1148b03bea0c22b29bfab0"], 0x10a, 0x3, 0x1000) (async) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0xa0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000100)="babe358461fa23ba807ab7e9a5d4ce36bbed260c87bf951c4cd701bbf92b297a9bb164f3bf9558299c97fb67867b0281bec99a3b43d056b4ea9f89769e4b40427c40acf018db", &(0x7f0000000380)=0x46, &(0x7f0000000600)="c9431b3c17f112b77bc423dd03ee4a9e6fb84689fbada570191dc28e4b", 0x1d) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x6}, {0x3}, {0x3, 0x0, 0x0, 0x20fc}]}) r4 = msgget(0x0, 0x9) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x3) msgget(0x0, 0x160) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000840)=[{{}, 0xffffffffffffffff, 0x83, 0x8, 0x1000, 0x9}, {{}, 0xfffffffffffffffd, 0x84, 0x80, 0x180000000000, 0x2}, {{}, 0x0, 0x37, 0x4, 0x5, 0x401}, {{r5}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x13, 0x1}], 0x4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffe, 0xd, 0x10, 0x6, 0x62c}, {{}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x5b}, {{}, 0xfffffffffffffffb, 0xa2, 0x0, 0x8000, 0x200}, {{}, 0x25d227d1a8253477, 0x50, 0x8, 0xb1, 0x1000}, {{}, 0xfffffffffffffffd, 0x5, 0x4, 0x0, 0x400}, {{}, 0xfffffffffffffffd, 0x1, 0x40, 0xfffffffffffff82a, 0x1ff}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x18, 0x8, 0x6, 0x80000000}, {{r5}, 0xfffffffffffffffb, 0x162, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x11, 0x2, 0x52f, 0xffffffffffffffff}], 0x44, &(0x7f00000007c0)={0xffff, 0xfff}) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000d741ca5971de961d9aea012dae04e38d9acf62cdfbbec29ecb4220a104d1411f79f4291feac3a9918ce773183187fadaa6cd888190203a2d870814dc25b1f5c259bd088b5f6fb3cdddce61297f4628f3dfba54fdcdf2833b84ab17a82abe91c69e3bc71b1f9d054ca0388ca1163e7bff16ccf859c91b263f608523c9962badf9ccb47dd110cf46bcf6896690cdefdf250d71358a3d6a4a27065752417c0491500dfa6402f16e433315e99e1e7bc8cdf15e9549d1797a60696728bdafca41796190a5f8c307af49b3eb83b90052c0c3bf96f2fb49478ceaad7f96c78435b4fbe5fe27aca6057e4d1f7822103a1b7499ff23f5c08aa155464a86002a9e8796"], 0x106, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) (async) pipe(&(0x7f0000000240)) 09:20:08 executing program 4: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) (async) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) (async, rerun: 32) dup2(0xffffffffffffffff, r3) (rerun: 32) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xffffff81, 0x2, 0x5, 0x4, "6e66e7904990797a52317830f500a72d39c6d212", 0xfffff000, 0x1f07db05}) (async) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) r5 = socket(0x10, 0x4, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d62f1e307de4fd995b59d034a9c281ded4d9cc1"], 0x10) 09:20:08 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7fff, [{0x3, 0x6}, {0x1, 0x8af3d904}, {0x2, 0x1}, {0x1}, {0x2, 0x5}, {0x1, 0x3f}, {0x1, 0x8}, {0x0, 0x9}, {0x2, 0x18}, {0x3, 0x631b93c2}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0xab0b}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x38}, {0x3, 0x5}, {0x1, 0xfffffffd}, {0x1, 0x4}, {0x3, 0x1321}, {0x2, 0x3ff}, {0x3, 0xff}, {0x1, 0x7}, {0x1, 0xfffff001}, {0x1, 0x401}, {0x2, 0xeee}, {0x3, 0x20}, {0x3, 0x5}, {0x2, 0x1}, {0x1, 0x6}, {0x2, 0x4}]}) (async) fchdir(r0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000002640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 09:20:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) 09:20:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) syz_open_pts() setrlimit(0x5, &(0x7f0000000040)={0x1, 0x3}) (async) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) (async) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000080)=0x4) 09:20:08 executing program 2: r0 = msgget$private(0x0, 0xfffffffffffffffd) (async) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x4b}, 0x2, &(0x7f0000000200)="712145b3", &(0x7f00000003c0)=0x4, 0x0, 0x0) (async) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) (async) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES64=r1, @ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16, @ANYRESOCT, @ANYRES32=r0, @ANYRESOCT, @ANYRES64, @ANYRES16, @ANYRES64=r3], 0x0, 0x800) (async) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd900f77a9f140f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ab79467fa4000000000000000000000000000020000000000000000000d6260000990000000000000000000000000000000000000000000000000000000000000000000000000000000000863e0856135fef649ed17e4b43cce540af241ddd37611b55c5edb82ddfaa7fd8aa83284962678fca0b34ac42d901cbca02e12df4c4bc9168f83564d7c8a0dfd551fda3ead17a1148b03bea0c22b29bfab0"], 0x10a, 0x3, 0x1000) (async) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0xa0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000100)="babe358461fa23ba807ab7e9a5d4ce36bbed260c87bf951c4cd701bbf92b297a9bb164f3bf9558299c97fb67867b0281bec99a3b43d056b4ea9f89769e4b40427c40acf018db", &(0x7f0000000380)=0x46, &(0x7f0000000600)="c9431b3c17f112b77bc423dd03ee4a9e6fb84689fbada570191dc28e4b", 0x1d) (async) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x6}, {0x3}, {0x3, 0x0, 0x0, 0x20fc}]}) (async) r4 = msgget(0x0, 0x9) (async) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x3) msgget(0x0, 0x160) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000840)=[{{}, 0xffffffffffffffff, 0x83, 0x8, 0x1000, 0x9}, {{}, 0xfffffffffffffffd, 0x84, 0x80, 0x180000000000, 0x2}, {{}, 0x0, 0x37, 0x4, 0x5, 0x401}, {{r5}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x13, 0x1}], 0x4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffe, 0xd, 0x10, 0x6, 0x62c}, {{}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x5b}, {{}, 0xfffffffffffffffb, 0xa2, 0x0, 0x8000, 0x200}, {{}, 0x25d227d1a8253477, 0x50, 0x8, 0xb1, 0x1000}, {{}, 0xfffffffffffffffd, 0x5, 0x4, 0x0, 0x400}, {{}, 0xfffffffffffffffd, 0x1, 0x40, 0xfffffffffffff82a, 0x1ff}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffffe, 0x18, 0x8, 0x6, 0x80000000}, {{r5}, 0xfffffffffffffffb, 0x162, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x11, 0x2, 0x52f, 0xffffffffffffffff}], 0x44, &(0x7f00000007c0)={0xffff, 0xfff}) (async) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000000000000d741ca5971de961d9aea012dae04e38d9acf62cdfbbec29ecb4220a104d1411f79f4291feac3a9918ce773183187fadaa6cd888190203a2d870814dc25b1f5c259bd088b5f6fb3cdddce61297f4628f3dfba54fdcdf2833b84ab17a82abe91c69e3bc71b1f9d054ca0388ca1163e7bff16ccf859c91b263f608523c9962badf9ccb47dd110cf46bcf6896690cdefdf250d71358a3d6a4a27065752417c0491500dfa6402f16e433315e99e1e7bc8cdf15e9549d1797a60696728bdafca41796190a5f8c307af49b3eb83b90052c0c3bf96f2fb49478ceaad7f96c78435b4fbe5fe27aca6057e4d1f7822103a1b7499ff23f5c08aa155464a86002a9e8796"], 0x106, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) pipe(&(0x7f0000000240)) 09:20:08 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x7fff, [{0x3, 0x6}, {0x1, 0x8af3d904}, {0x2, 0x1}, {0x1}, {0x2, 0x5}, {0x1, 0x3f}, {0x1, 0x8}, {0x0, 0x9}, {0x2, 0x18}, {0x3, 0x631b93c2}, {0x2, 0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0xab0b}, {0x2, 0x1}, {0x1, 0x3}, {0x3, 0x38}, {0x3, 0x5}, {0x1, 0xfffffffd}, {0x1, 0x4}, {0x3, 0x1321}, {0x2, 0x3ff}, {0x3, 0xff}, {0x1, 0x7}, {0x1, 0xfffff001}, {0x1, 0x401}, {0x2, 0xeee}, {0x3, 0x20}, {0x3, 0x5}, {0x2, 0x1}, {0x1, 0x6}, {0x2, 0x4}]}) (async) fchdir(r0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000002640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 09:20:08 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x1, 0x3, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3f487e87032416af5a5ff6ca9e8c597444d0b016d8ddf78b67af5bb0b836e03a213d1156ad141a913b87dcd9970a50f63c0aa1806bc4934f95d897014741e66a2b9009ca1f2e9c97290ade8131d40cac0040104d1778b6efb6e6ebf86f4669de99b4484d9c22840bf31f162e7aaa1b8b59440c103801ab19edbf03283a277c5f688d4b4fe412da7748811c2866c4499a339c1b2b7100f40c1861ce64a4307b859ebb0bb485aee3a4838a0d19faab18954a84be4c69ac86e428b1b5ae59482939", 0xc0}], 0x1) r1 = syz_open_pts() socket(0x20, 0x2, 0x1f) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20012, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x4, 0x2, 0x4, 0x6, "7670889c3179768c9876cc95e681e37b62243d2c", 0x7, 0xfffffc00}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xdffffffa, 0xffffffad, "919000"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x38d8, 0x4, 0x7fff, 0x1, "e4dabe79beb12538fed1cdff4bedd82600504582", 0x4, 0x8}) r4 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c", 0xea5}], 0x1) pread(r4, &(0x7f0000000200)="3b292e1f118a65638ebc5f3dcad3d62eb1b2fc43cd6e58e739e9d819d19353205efc062949fb1f89b012de81d5df6eb6c3b6a6588591a23861516e6ddc83d3ca6887bc8bffab649fc47b2cabdf2e8022250e33a15920665247f2a86727e1667b3e31b9acf653b7fba1f8f85ee8311feb3b000b4bcaf0748f23656204981b3e7ebd88acc5aebb3cc509d811f5c95afaabf514a4ee7607488347c4d3af1554", 0x9e, 0xfffffffffffffffd) syz_open_pts() writev(r1, &(0x7f0000001700)=[{&(0x7f0000000440)="9a8fab2d8eb4a6ebdbd69775a443f51e35e2574e6291c1ff9732f9c18bceecbb4581154806307f3125f36c82a5d7ac0046ac9e2d55a4a97bb982134e50fd90d4038f94584eb617374dc40beaa963af0225b25d93dbf34d21cf8903414ca064fea5969aaa4c53fcb65b89b8e3f2ea6a3b9e3bcf5a56a8231d617050aec12c2a2ee4cc22957b4a80b7a24ec131fdb98d274f3d10d206f89430f4ada7045668f0e2d5f5565f0f346da98f886742c16d1203fb8c1d2c4abb2137148dbd8bc5dd1ec4365519b544cf39f6a5c4d600aebf18a18439c10aed2edc6c6acde29135aa468d6df763ad6753159c1c5a0c3ce3eea5dc07524ef1a0d7bfae4da0eb741194cd7694415557a7c82752fb76a497bc03f49a1d8efabd43135cd8a39bea327632760efed68b77c834bc70cac69fdd46d40314f6300969f9b552b0e313bb49a8a872c7b053b60d1f2df28c16a9981fca6155ed172c774d4647e996bd0bfbf384ddb84d005269ae1b9b583b5a00", 0x16a}], 0x1) 09:20:08 executing program 6: select(0x40, &(0x7f00000000c0)={0x6, 0x1, 0x0, 0x0, 0x2, 0xfffffffffffffffc, 0x100000000000, 0x5}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="990982aee644c326a237f626e40a0dab1002fdcd15f36d8c86f7b7973d1c58fec6c23808fcce2b6ff0b868494697f7020c2a4ae9b48b0bd694aad3863a27dd98e445c6a34b854ec7a7fb9428ab3bca026622aba8ef54fb036609e32bb8adca56235699030f97596925683edc0c70df3cd6e1f5a7f200a759cc3d9f12c765827baf6a86f8e69df70e586a15828e7fb9fdd88e2b9c207793ed9f0a70599b740d32e9a4df18edca2a1cc95e5893f8222a34dfb0ee519798df25789ab0340c4a9b6010a2ce5585f1212111ea95783a7ab374d7ef47bae249f09dbc7d220ac1edac6dbccae8af8998b9e16a5451bcb51fb811d41748ab3a49babdd0", 0xf9) 09:20:08 executing program 5: kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r0, &(0x7f00000020c0)="5827f8e5815f73f2a044fd0300000000000000fc94ff334ad619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d8216b136a5d00d1628b53a000000", 0x59) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async, rerun: 64) dup2(r1, r2) (rerun: 64) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080), 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) r5 = dup(r4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x28498d9ac7b68af}], 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0xffff, 0x0) 09:20:08 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="9fda728cd6e053fb3cd1d4770d245d4e47205c5a1792aba946b67722346e56fb98dbce69950cfb958a6478d28790ca23f46172154c97f4528ce3da7f15375cf43a4d0390d51627c15c0dbae17a8c3f4c8376ca4c2e792c0312330c3089bb232920dcf2b27e2433cb661832ec7f77ceb6301703fa9181318871bf4e25c7355885accaedc29f3a8a5c72cea6c0d06de8a1a1e6406c668175f575ab554657897d6aa46a157df2ed04cc425c84f9f189666314091f768cc6dac48d9185f8e2655d7d5ebd08540eae9d785c091b0cb2ff94d8c7854c627b95b3ea2dccd37d6de04466f81a1eb968a46ac914e200000000000000000000000000000000d651732537e65335178f24592cf18f0b30aa5cebfc19c650e33153e9e884057c668ee4c0fdef24fb5dc87a67b66d73896ec302f88e1e8b437df6", 0x134}, {&(0x7f0000000a40)="0744dfd2c2db4b3b40ab6ad4f2e6bf2f3fb27e41e2a7275d603e56d713ae42fee4f4864b119418c993b052ed1ad53de418856b74cfff72df3d4091a6cbe0a275cc1ae1ca1f573e55a02b08787dfdb8b32d58f850b98ad7de2ae5e8f0888fe7f616cab9d7e56e7d563ec8aeac3ac4c40d5968711d479bc054fefa13c9793480e1509a186e501815a3f5ef7736dec8311c657f0aae74e0f244c2e927f770fdc28782839cf689d9b1afedad3873925eacaccc4478c23062d66202b7e3b23ff38583a3c1eab573f19c585a1fd57d6b3b835478d6193e8697fbf612c4d9150856192c40cd7754896d1dd6eea0434cf82654d9ca34b834c409b984785961fc1a182098cb7e1c3fbaa7ef0827ff61ecf4b37926fe88298ae39f2cb1708532ac6ff9b6e74c9f5407d26dd77644d117535a81882b95494c22f15f8f985815fead5e2d257178c4666fec9fb46c8df9094a78d7bcc3958fb0165c0f25ecbd905e88e56e4b91cacadbf1ef94fd63b40b38e3185a635f033b28071f06b433cd61fc1c02365ca0dbc3fe7e19dd2525cdd081a3939d28e25465e6b062a34b1948c7b2c4da4d0bb4bc8e0cee88f4f629a1b72474fb01d3d9ae44dfa9b16b543eef3931af3dde8d889e7fc29df5fcc9ef94ef365a80f6239c869e536ce6fc635ca77fe70bd5f0e84d413b7554c8e309ca9dd39447fea9f7004e8ab23282049aaba9794225688d6f2819361b3aaab97f64d9bfb1ea7a84bd8aad4871094387e94b8d21f1eb5258c783467414ef65a82cbe3768679809ec5873025852539caa345dc3a74cac0744ae54ff12b72d675757a9b7127ea2172842078bfc9444a1b5e21261b62e57f3f4e6c408756173f2a84a66972864516ea49e8b43490bbe9817f15da10be24c915b5947538a87399b38d048e41f4f17f1401b75264637ce7d8bbc63655e774d843612f5fc352f0508a0f8ec4551402fc19300390db5dec6785fd2200e8994ad04e3f7e9a4671bc5172ec192069de66b7302ebe6f0109d0a39b650c8e9a8b8b08e01d873369f0ca485fb9f594b1eb6c5d3070d4dcd4ce9ea34bb28ccb4c4cb0545c1317a83ea813c0c34b48758e2edd48414393c6c92f94c9d811c821cbc71f0ddff08614c97fde4fbe0df446b639e5c26d5ac405960b39a87619f3e83107e70ee2319984079acdbc0b98023fd06f345d35c1e7989b7477b3720dccf02180e98bb37c00d85a83b4eeb90be0912c3a2230b6d1be44c31ff45121e5abbebcad4d34b258bea2b9750dd2b708d362fb95e3ccd1a86ee91a0ac79982bd0285de2cdad4517b2933a8cb6246d32f74a5c6ea9ef2440f9a884ad4c8c142d8cb67da3d9259d0d24cb03e9a6cd5a76c2872c476cac086742fb25cc6e3acbcc628ef403bae8a2d0a2c7a9ef8eb6e75edb1d996b4c4b4db7e32cd81d506e47d014e820fee39112dfbbcadbda3a72de2be4ca83d839c606189adfbe639333a76172a3c189912bb3119cd8bb2f30ef486671b1715317f2e7019c8effa003e3e05f3c87c3526e744d0e23ee7bcfb47c7e912b3c1117587c1ae6246723f3ac2fe05b64299d3f2c5bd2428437b0a5f2f135b685b58fb303881d78c26d55f6b27fd5d5dc4b2a03aef47bd2f06259612164ee3edd91245362dec0a3998e427debec8760cd51dd7c6666817c6e850049cd14d1efd4873adc85e5d5871e3d8fced157d94f4459008bc69de40b04021de6203e355f9424dee1f448ca3b9968150ea73ee54cd464920e94fe0861af9685ac060a729b1447ae431bac29bd45c80de1bd0c42a4c2407c10b8d0815face0610822580f40bd5939602da5251318c87fbaa1b3d1b04bf35317863daafd023f46d928ab6168f47941a7f5052d9ff88de9593969a5982f5b592903a5f3bf74d32e0c4489de80b888a57a18427b5a5cf13b65b9e937a65ddf00dc1d9d3e4b60a751a52fb86395e2bc0b8a13b16f0b7ef0caa9f18f735239a27200a4e18825d90f0552dbad60b51947aec860d5ca28134ac20dfca8c58d7d60a2a3c45001d93cda07ef59aba50784cb57d0c139c29ff5f83d47c40535adbfd7a04974401d9695a4e5cb1cbde79759561ca2aed10afff051341d2c325d8f1b80eeb2b53f6e5626c40066ecd3af7282031df14b61198e4f403632259e3543c372297bf161c3db507f55c3052b3e3aee1eaf26ffdd107b08318dae9537869cf63afc1386cbb24adf1bb12587fc299438773bc0c48ea4ecf8270bb414f377c4f7e87dfb9097d5d066a27c770f20c880b6c8c6a675505cd7eb4df07e7a8c5af268d887880c2b21362438cb75d798141c70e0b839a323b6d82a1f0be5d8d719d638a4469db5c6c20be43a1ffa9839f6e403aaf589f38be224b3d9af0936bc0c9c3cdd9a1d3daee4ed168f1a778a7a39f1c98f78fa1fde3625405fcdb31e3a070a31210a842b937b46d7a69d2f39fabcba634e8ba4d291b9df04ea9b974bf192c3e3835aca972aa4fb624ab255811a713a213fd3519175e307e46842ec5273347cc45f7f8457cddd8714508a0446f78e0acbfe4eaf60c6e9e218e04e271bdf7b8393efa975c3e3e8157d2518adecca971ac0d41cf15b50074bb2f42a59646d48fef8ca86cfbfccef53837ed411bf878f8b0ba62b99a7b9551b9973833a8452c58ac033d87f76f7b009b74d5513d689cc174ca239b42d313f3affa4f26d29a9486010c4f83e774e20b81770f9349039400e4f7a4b3ca2e266bb99cd9359633dd1253f5dd4f92fe64b56f7e1e5f492143cc425e158b260b80840de51f4d361c12196d1ca6c95985d2997cd9205fd6c81cfe9c73dac1e369b9ff937a14f8ebfac4cf55dd64f30855ab693ef093d7645aba7ac0b924cbba06152b7452457affe47a8ee9bc3e297a1924e1fe1eb579b97f87bb8471c3041bd1a6dd38052974e0a7ba44ee26b47c2f07d5d7e87feac6ae40376d5daaf915847cee3d866b14245e0495ab29aaf87d130caa72d10b35a162c13e0cb0116bcd231d85b3f94bab0fab0f5ca52fd35211cfa6b95a69bef378966c38cb3a86f5ad85c8772b83b44fbeb4a5c25c35248b5c080e07b1e55b0c97a69533d80d84b85bccd1b3a19df23250d2807fd37f6cd75dcd378b3cc5d1545a2792cbe88ed060349498cbd37a3e75f5f80ec07a59dac6a64de82ef2d79aac7cc6c75de91778a040fb84e3654b6d977ddd48657088e0ddb61e5f8a78334579be8c7b5904f9f535f42bb677f6a6c9f1373335248e389a5af8a69844e68475f9ce1293739727d14be0276d8b88f7faf9f76d59f03adda52a05cd4386145791d82d048c636079d6e0f1954a95d61692296f75c77c75958347a2882ebc945221907c46051847bf26e00184613d18b96529fad8a6190a42b819a14a00e60708f1ebff6f13eff96514ce482e3e44dae86e9165368e1461fa252e51dbb459cf0de53f2e8b6e276e6986e391111882c2e12800a2ee7b151354b5f1a4589bd6fbe97b335e495b79308de22661d9628944c40e14fc9f43eb67fbcc5857940f9957484f9fb36e94d045347d76198951dbcefd16b17f075b4d6ee5670c87b5dd9064ec5b00d07161594a782da497d444bb34051c7b0ff2699dacfad734c8f2907be764c5193a5886f176ec5e257104272c52dba3c33fda34bce0a3ce9a95660a070862184ac0bf7a589caea8671d6f7743298e6c9ab417c95bb93ddec9e95740b3c4d6aa699dca30323d2eba5f01a89d4a30e6a7ac8050c083f203fd405a2ab9533b377eeee37a6061ad8c05bc2572e0ee2e0c2276dc972958de202980ed5004062d4ac3354fa56dfb620cf34ab2ceb9f1e02a22198d232109411961f406adbb8b63ce16d963742c77c534c07314b1de5fc047848aee5da600a913e003e61882bce303b776ab58c81f25fef169de200b3b2d0b980e445920f11569cfd97e278103c12a09be58044b235ae39db2d969798f3e672ebbd350f144d8a75f8b61df6f7171156966a2a2be422c8d5b0bd951be63e625eacb114928f14b41b2f46369232a03ed781089f7382dc469540f962a597f42760986181914fad17d8c5e856cf9ff866ef82b273f70de55ae73d2f5afcf376a9ec7d1acc2eece7ad779b2f599ed83dea6e065bf23d467abd34fdd77b7a6424b2621664c4d6a9b3f42b61b797908f535cfe44f7b68fa89c2a5012b2637e5ea1ccf7432ab1721d390f55495d2d17b4e5401ca9e5f823b68c867f9638867ead434d8f811a2198d26ba8d4e71bd25a7e558b23373e9f24d9f65bdd22832246d6d9551951cbd397d2a195b1d43359289da49024ac689a2709f6a9c5d50ea86aa43e4f92aac9cd3296e8810e5420b65307568b9aa7d053eca31d2bacdc154c468a4458f2a55f5f69e263de8e5b2afe8fb15bc25b59e29b6297e25c8c7cc7db544f2171aaef727e54497032b65dbc573cabe6bad76da0789626f72ff121432da283df492ea082d80cd2dc92ce33cc5861bb6ac2fa8023a23c455aac8fcfab95cc6305f727a104ff3d0b51b7a7de54371bebea46370f215c695f739e7b9c38af0bc3283925aa86744b4a3c7a17eea7276ebbab0c72901fceb495ef24b54564e702bbc34fbbe5aff20163d7cb5b8539e41cb260ba3b7eb9c027b2ab2c03973f4ae03d5f17b39001b034b1bcf8f4ecf78362a8ab86886e4c21b34ef370c95d011ff946a046b2bd7e9aabbc1b8cc90540ea6021e120bc29e10c94afe9358940a03e9b4f0bcfd3488caab3f6355b2beb3e9e7715ba7fd05c5bece05b4152f42c3e2bb242821543409f75aa73ee7e59235f3fec9062c10d9070b7318af8aa0ee3f353f0309258a595a3b08de3b06c28a83f3a25ba9435df98caaebc2e9ab2428cc9e83f9f1dc86fac94b63151fa75dbd6053ea46ca2dd792f4177811a51e6f8a141f9ce10124adf9990b3ac17774b6463f3074f032918bcd71d7d8230a523b74648a41be464988a8d5d4eba9b4367c0e49f02bf3fa6315617d8ec387b210bc93200b3484065c2d0a0438f69daa7d68dbb2ecfda33995d5cab479059d1db0c0aa74f76e20475a2c9b31fbe3eec5e48ba278a18d4df87bcf097b6a25137439a22028cbf97a46e71a2d64a7adf0057be1ca512fbbcf1db2f0712e7b183a952137eae0d8475506ad4d19b30f3bf82f0f327288666c856d3a6c1abdbc77fa01db35467cc4ae42bdff56cd75da34d190c07ff2e9a465a47bb2dff75e89054aa0f5d493df485c5691286db3ff73390200d280d6d8b589a9b6279225247f64d14ad86f2a3b15a8ec6de4ccdebae95c1f24d0843b4f87da5b4cae9b8801127d9a346696da890958b2f4c58b83eb02a4f5ec274931548d3366c576b66c536cdd35a1615f78932c8ea1d691c9f33869cd1f2fcacefdd792273c56b3a92026dbf08e31f92db964bf2fbb1cebe328e10e832e982d4542e11138e1e0e00"/3849, 0xf09}, {&(0x7f0000000080)="8ad9a26bb2c50fd5c38bd608aedcea7e33493d823e04adddd5ca0e40cb69543e18e5d0fec31e4ce991dd56b7b5e8b084ff02c73f8aa8636d0d95d6586cb9014933cc58ed2bbe4612deb3ed420d000a6d3b64b8b7c95f0b1af0b6cca01e6b709952c29f3a507b191a721643f5fba26c8a52b1c0c05b6192d08bf15d53030b8b2be3593c9219", 0x85}, {&(0x7f0000000180)="59a194c5b8fa7e457900c60e1c6d1282e61617954527a11f523e0c2c9b79ab9fcec8c6fbbe5433012bfef6340e0a565dbe787dfccc25a9c7064d699c4e823bbf7ba209662b602ebba077316030fa5c208726503c85732cea6e07bdfd2e658186fd2668eabe02f90c4af8ecab09e3f2901696ea4e39e6a0967f254cb4d812d85ad0ab4039559195bcca28dc3932e002bb0ffc4ea431641ab04f92c8ac6a437078bae3bf367d3274b9afd102e9d397b975692079d593d2550fb46d313cb6", 0xbd}], 0x4, 0x0, 0x0, 0x2}, 0x0) 09:20:09 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r7 = socket$inet6(0x18, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x85, 0x8000000000000001, 0x6000000}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x1, 0x1ff, 0x2}, {{r3}, 0x8000000000000000, 0x10, 0x40, 0x3, 0x56df7664}, {{}, 0x4, 0x0, 0x2, 0x100000000, 0xff}, {{r4}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x16, 0x9}, {{}, 0xfffffffffffffffe, 0xc1, 0x8, 0x2, 0x3fe4}, {{0xffffffffffffff9c}, 0x1, 0x4, 0x20, 0x360000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x64, 0x2, 0x6, 0xaf4}], 0x2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0xc, 0x10, 0x6, 0x8000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x74, 0x80, 0x0, 0xa8d1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0x80000000, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0xe, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x40000000, 0x0, 0x42}, {{}, 0xfffffffffffffffb, 0x1, 0x20, 0x9, 0x400}], 0x0, &(0x7f0000000340)={0x1, 0x1}) 09:20:09 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="98f5a2a0df6b7a7cee83bdd707064e6ed2428f4429645a65d6235c4aaffa3a4ef27f913b338302743c9dfb5df5b1e73e61b8ce473af0387195155dffae2958f5db6fe8e0fc69b349b4a4ac13e72070e1df2b4179593bd189c990b78e4b1f02f5e5c1b1c3caa32a6c2453128d48993b72041f811e5834853cf55bcee7166a778748276b7ee72259fc386f0aefb5195dc84af8621b46a2a83c35ddb30c012c0c37d31ae6e8a2d0751e13", 0xa9}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x8) execve(0x0, 0x0, 0x0) 09:20:09 executing program 6: select(0x40, &(0x7f00000000c0)={0x6, 0x1, 0x0, 0x0, 0x2, 0xfffffffffffffffc, 0x100000000000, 0x5}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="990982aee644c326a237f626e40a0dab1002fdcd15f36d8c86f7b7973d1c58fec6c23808fcce2b6ff0b868494697f7020c2a4ae9b48b0bd694aad3863a27dd98e445c6a34b854ec7a7fb9428ab3bca026622aba8ef54fb036609e32bb8adca56235699030f97596925683edc0c70df3cd6e1f5a7f200a759cc3d9f12c765827baf6a86f8e69df70e586a15828e7fb9fdd88e2b9c207793ed9f0a70599b740d32e9a4df18edca2a1cc95e5893f8222a34dfb0ee519798df25789ab0340c4a9b6010a2ce5585f1212111ea95783a7ab374d7ef47bae249f09dbc7d220ac1edac6dbccae8af8998b9e16a5451bcb51fb811d41748ab3a49babdd0", 0xf9) 09:20:09 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000180)="c963df8750ac4d0900000027f0374c5f58a7750e55a10f8589ca4d54773967ea18196a139b4793b352e9000b00546063aa4e5c84a29ce6a7f0a56354ddd958a0728b72e2288a7f13b9c9a868f64ed7ffeaa40640151f72dea6e780db97405e09ca97517238cfb26ab874", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4087}, 0xfff, 0x0, 0x0) r1 = msgget(0x0, 0xbeccd7ca96f939c5) msgsnd(0x0, &(0x7f0000000080)={0x2, "77fe3c78249c6be88a593df18e0151fc51c3e21ca9a500c2e7e3d6be66de6ef6a46e316daecfb8059d035d68a2da143c33f65f482d3492e6ca3da93c9a0112a81dc14fcf8ee9fc8ccf7488a532ec26f4c9ce84ee120dcaf056b7276550cec6c7a788fd9a02c32035b6115b368800f4a6752d9d03c06ae5f170c4298a67f4e5ec342686d3a1166712c8f9969a7e5a094c9fc7ed0342ae052a282e488c156753d82927c250c4ca06cef56d1e5d1b8ba3fecac95c5da5d246aae7274987c58d0a145529d8c2013dc79051ad406facd01a7a5f5e81c503dc95f007adcc14b9"}, 0xe5, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[], 0x1008, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x100) r2 = socket(0x1, 0x1, 0x0) msgget$private(0x0, 0x612) msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300008500000000eae727bd9f3a2bd7975d12fd6d1b04705f4378f6172ea0a30b238033"], 0x18, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYBLOB="0200000000000000d77348fe8e491d44f104c306fdcf2309ff01eed9ebb6485317b4d11580ab6d7165f678012684054ee9cf00bb0ee986d63a59b53e93f15a3dc011f885ca77c5a22c9721a7e1e80729278b2b805c3fa3047fefa769330e5c03e6b626f804b33131e0097c6d01353a20a321856607af88e36a980ea0287d1af4a2674e45ea9b04532df208dadb4e8a93c478b0b3295a6cddcb5c61bd9f2193d71dd8247d0fb43149f19c3ee9fc901fecf42c1996cd472e04ed51cff752324c299eb1097cab4f1787755ef4b56847aff4bd332ee0bdf836ce4027847abc"], 0xdd, 0x800) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) msgsnd(r0, &(0x7f00000027c0)={0x3, "cb79f6089a51516208cadc7848dfcd9482736cd80b6759e23698d6af62e32969e3781ab33202410345e5d0e1a619cf5dd1f7f1a5ab169209eb2da677664327aa55af35a99e342703a36e06102e19fa1a2eb2bab5b4a260d654a6504276b0262c86d9c4efd66a4dce0c1520d84788bb79fbf2c7511e6dbcaaaeab947371f33eb5554e94ea6507b80c5136be8d95adfdc5ab6e06e472bc7cfda4f65d7d89c9b7cf64b58b2663d4a103ee8bc42b99892f3808b2650cad42987a408de39b0719b5ceab06f468ea2bc2f520815e8a5b652662394fca85507d87da3f101e32bdfbfd30aea92a939492c4f92c318a37ef6b4776bbae53ae3c66573671bb5ce33670338c7bb4b6c7ed8ebca6ac12ce4fd1931fa16ae5000ddd906ab24ace56db56dd2acc0cbce0e05a558fd4c0e60abbeadf8a7ea0f4f0588d08bd2e3c41cfe426411d54186de938253ea21520e8079f803fa3691003e9ca63c3373a68022c2de967a6e5d1b5105ce0d31c6bd62e6d631800a01ccad04c453e10380209f66864ae413b61f6eb149f53a415a2013307fd51d7a4a8366a7ef904ead848553c1588babb31f6db2fe814a2397f5ca96439144c7d80df89e770cf403f84eec8817eac5d6e3f8fe16e5ab25d3a"}, 0x1ce, 0x800) 09:20:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x44) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ftruncate(r2, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="041d4ef1ed53c238454d80a27d5af23aaa7cfc2d8634832b9f32efbade62fe5efab469421db809f5e5a53f4c29859c5bf9a26ace528d64e38095efd6d8e08a7798632dced89f0d928cc55e21f4a19cb86e29", 0x52}, {&(0x7f0000000240)="13928834bc0128f43b0dae42b585557fbf3e6785e0f6914e36a4945e290760ff94e8a83f1d4ba3b07475e329c855ce86a759535b9722b37f6d8edbdda0e5c5f150b143ddb3", 0x45}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4012, r3, 0x1) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0xa, r4) writev(r5, &(0x7f0000001700)=[{&(0x7f00000003c0)="6cd2e50c78db17e7f9a5ebe728f4788ca378cf5f564e1493738e147a241a425b00d52ae8b146fe01433f29d4bd01a172c0d414d05ec075a17712c284b4d15f047f2fd57e9f45e130472cf1d0763af716befe1e074c347b3183eff952870626f1fd03bc71b6d78bbd8e8b63d08252bbc65f6da497444cf3f983994b236ef5c161e8ea726a7553b1c86d5403a2ad114acfaf23e5979990a1a5cfcc545db06d259e47d87bb653529aef85fa1624c44620ccd8467aae1bd4b41410b8afe5d8a2f4e6b0bff40ecae7900276c66199c7edd9d5b2e3210f136a2fe53385a3fe96b8a0e9fae9aa5759ef2c4b35c318", 0xeb}, {&(0x7f00000004c0)="638fd416f9c268878610ccdd7288bcd3b2f43527de93d5985aa5a35d51c1ab243d6f2789aaddae03a2ed0b00bbfa7002c58099f86d915d0066eb44f0e5121d189ddcac3fd77926f3d86044702b76f9780ea8cc0747a5becd32653b0279127457132b024e9d97c9ba7f1f0b8cd51d64a37952cbf35f8c3fdaf81c0e67f5c3685e9ce5e4fd6b3bf06cce187fe9efb5d59fa0adb3b22fdcdc91cd9576de8b86cdebf1eee71d6e9e0aa7426ca7d05362", 0xae}, {&(0x7f0000000580)="8ced672cdb7d3fd0eecf5468af5753d8f3f0d43d5e37e84270c766848dbc2874eea577530d3ae033d609b25567530273572cc3527d4286e9b9f6b2d40fdb7d732e5571218895f460c0336929375dc0bf01e98fd15296763ad0fcaa39fc31390431167c704d1effaa3a8f396b4e665cb978e586d82271884c97b5", 0x7a}, {&(0x7f0000000600)="7917e017b72ad11e1610fff716f11dfcb05caaa0f805864b6070368bde", 0x1d}, {&(0x7f0000000640)="e3794bdf28c9418f389cb05bb4a813c8beed130ea6c311ee99464a9c64a2f89bc959437ffee85b1673e1a278c4f774fd11dc301dcb9a52b6da546d6bab22e119ddabba9cbb0fe51c82ee6d1158a9beacb776126082c8828d9d523344a8386240572def701ebd9c0ee3ebd7899898a1ca9c9577398b0b6f790ff87154ddc8a6efb57e45d5f7ad", 0x86}, {&(0x7f0000000700)="c2a5d1fc2b3707e078efd35b490e98592ed9b76f55d5c35d14645c429f2ec7d0f34f560efa558120264c22523b09bb1936992f8c87c7d9a5825e07d9644624a53165c0ca12cffd425106dc78902a8b22d214bbf23e1e44f05a436938da94a309018bc35d16faf40b53ec93fad83ae48845f5327cb9efb3b45146a589a25ddf3a8cbc6c4ef710403446091ff6218baa17bfac7c382730d09c71e149358556e687f3ebedf9b564a4bf07c86a09a9c6091916cfad797ff2e500d75dc915382cb0b7413fb25b9034ff327b8866dc92880c0f5a4eb282841fb724c61fde68c96d415bcfb86e46224ad6976b59f1bfbc5465c8630be3166db6056d16e7422cea97ae5307157fbbd38b0f4e51632ad362e9366004db25baebe00ca78025a3858b26eb2a27c44f95fadba3ae4e034c79b03d386e125ff627625cf3e39bb3398a7f1687fbea246884f4371e2d7e764fdb16c37d0de7a22d264fa08c26b640ab53cb9e656b55a81e6d48a6714764b2702c8a57d629f2bb82753226d6717e8142051c61cfd9e905289ba5f14c7473522f355af4f456755cb81788f3427939771f9c666eaaaac1f93cb6a475962c55e9c7cf0ea7c86fd38aa14f26d3debb9f1e7f95dac8dc19190de59e967ba242ab7755cf9b848c20eecc1ebb2b1618787e5bb0301e22c1a8c0b6035a964cdda538d4c5a17ab80687a56c1c113fbd142fdbea58da1ad2c7476adccfda8a6bc8e29d33b3dd7fa17202c173c1a19ded69bb09ee1e39b87e6b24ce1533ce78979882b9e1a76b0819c33e5d6b6c88f73a33d19ebf210916be2124469cf78fc82cf9885ad53e45f9f826806c3e02312ae4ed9c72546efd220af940b3b89e585d56800515899bf56264f794450d1873430c0486acc0f40f5b5128ca7949c97ccbb347fcbda1d47d0fd87b06731892b0637f96cfd37b2c947b7f9925bc3527cae68536937f15efb0c6f1907dbe7dec7bd4e866f070bf21a164b1b0c9fa96e8b84a1adf31a8331958d0bf51210f4c899f8e4a30f3885000f72c7bbe19dc5a1b15cb6b4b5e819e51d1bcc83980553dee2a8b66e94f87820a4af8603ffa729366d275e37c1bf845f302a124ecdd1618554fcd706b9f3f6749ec092f58b34274cf51d69c1fe4436fcbb1c2c58ec6738198b7ee2fbc5fa2974a71d9497493f6cbb28ed3ced29e2b907fde5e7c87842f29b26545cd9a0f709d0129dda84c2e95ebfad6bc3a333e009c27d0e7586bfd1bd87389396afd012bb80f271b4e8e1f5895a3124ee7bb5389f83aa54c94c03a2a6f702bd9be97e3aff72b539496d3652adb9c87e881ac154623564357f98c81c7e95c776b73abecd32b69bb4e2c5de626dceb34224630cba2e0ebacf93adba3847c0c1ade208c5eb3ea3835b99f983a2738e82f90dbbea445b8865beb21d133769472a3090ee584d5a03ab8406672fb7a91f392a021923f384e5118f1c1d0138413e38ca6539e1c3a78dbceca7d3d05ebfcb7eccb6fb217169436e570964f4780602ffa68ee159d40f3a0e9d3846d4f7c76dc2e04ccd4f4336739c42adfd11aff12ddf14ce7feae89836a9ab026c3f260ff043dd10daf3843237a80ca4fab0da1568c97c325f53c2d1ed5e04f527d3a134fa7eb21d2ecb7e3d3231841df8ceb8bc51d9b4d82b85912ab0250646db806d721ff3957d247f2b8ed3c244bba163fa32d0dc76cd51e1e69b420794e513a3f396642bacdeb78c1766f20cc1f46c0a2f33e502e4126cddc8b97ef47fd210554ed4ef9d7ce251c4aff8768470e34a50b52bae84bae27aa911f724d01db85478e699d5f58293fa1649ac55101a9d0e43178660dc87b071203fe5af0b6caa28acba96ccb2da78584464f53d1ab8d1b9f4c52749b4536fb633a67178b63602eaf2ca19c76fb66b44c963b91c45cb20c05c28c6ba06794ee1b5b763eb1322569da43ae65e552d5c803f7f37d850bbe9d04d90ab64ed1ad3dadef9f8c0f84b02302ed8170a86234e30a38acf8cf98a5dd19f0bbab07951bdd318f4e2d44fd62b67282b73e54f06a2020e3e9928961ccecf2e83089874406f1e2b78fb91619cc98e9ac2a9e03c901a0141ebb908407d1b94e5618adef7b24cbeda37986973b1bae65183797519f15fc7957d4c53d3bdbbd5c2fc45e7ad3966509cb412adafcdde19ad0e7ef41d0cd5b3cf0b576b5a5fb68060f77c514caccd52c758f04809f2d07b60a0e639b2f0fabd2b5e3ea06eaf1a5460f48b687aa4d33e4383087898a4b2556c7853aa32b21f59fa9f3ee737784326225c0134080094b392237764905c225077f547ffe4189272d53aac857a3f3f57d5f5791f28ba573e43d6fcf4b5089fba2efd5c2a21a415f54c483d672801aff6a834eb16b115049814a2b4ce2a31c132c966698d90b61f0d264f688f16fdd33d072959430a0d868ceaa67542c3a888fde53e834c75852b62925db0a3ae16877a58a03b735c7eef6dd413d9171d35a4ef461a5bf99114d1182d0769d9fd81ba799f0dd55329f21ce568c02d715a1a993c43451c397d1a6dd57c1b97e4f26b7f4203efef4b7ada6eb7aa5a4d5ef03f635a84075ba7fe2b64497a2e5b0d0a0e6eda9aa495e92dc56dc875d4cd331040bf6fa335e418e55d0697ee3bf99cf97bff130a9816d855252cc87be1b40ef4ffdccc0cbc3206c6abfabb0d3e78877f3d5a65680e562477a499b2a2bae9a7f21467ec027cb23be99112ab93391407bd86c2948f5647007d915a49abcdb0f39d3aeca2b0c1fc5acd2c59ce0bddbf0a995af21d6b80107ff6df97d4c49a3a8bb16d8b7777ed87be60569dc60c227ed60ead78c69e90937067495ffa5c9b2eb8fea046b6527fbab196aabf92f8a3a0d2916b1733fb00dac55b4ef7fa0d1fdbb9a018e8d2a512e32469dc042b23f1e8c38e28e9b7cf4bdd8089ec38895e77acf971cbfa1a04bdc02bdb84dba0a353629ddc0bd448bc0ed6535a3aea3e810297deceb4f4b06e1429afda8d9d0335c23890f0cc26825be91d81524bbd935c00e9a96ad785ac21898c23e53ad8ebc3c34d0e5ebb703db3891d8ea383feb2040d76828a4fb8cb165e4809157251b500d16b48570c78c8e08dd53cd0bcdf562eabb1acbc6fec2f0cd2f089c28ceb44d8daa4f86be0511efec205f45b51dffbf173325f56bbab7a02a380049899427d1f612fa4baf0c5616cf0fca068c784d1ad092723ee9e67a7c3fabac5148d4eac3299f246ba9ea6feeb3d867bd6ab42d435bd61db04629dd0aa648e6b8b7a5c2e3965aef2a77355f00c0e55ed21e068fec1a944bc7c0726def642985315b54edae71f2b5b00093642ba30212caacaf2bfc48c6a7fd380fb1a63180867683b431735faec8550793e83ce43675391e772f5c3633392bb8a0869c768129aabc02129aee3e5dc14ea19998c00c4f70e53e2834611123d3dc205f4450f210bba17dd68e06f0a8090e92a437fac3765de733ad799de147b89066c1bfec4a6ba99d744cd821838ab28bb72e6b713bb55beef5557368ce9a9e838ac6ddb30d8cc90460cdd2a6a0ab19cb121137868c807a9225be527f91911c912ecc7de2f2cd6417b63181ab100d4baa122e6fe0b0b38566ed6ea69f38d9f71a73167b0e788539830794ea1e4b7fb2606800960bad4854b134f10b873e1505032fadded83bcc633bfb66511307f4359f4ddb56f99b30f9c75afab7605c81a0b56cf98c274f1b7c75a5deb53756f0beaeac4e61b3ddd53b66025402711a49c9e494be3a6a167c12fa61296f7bc36c1bb9541d7a5a4f8ac76e4598fa15bdd67980ef42e575c2ca08be9f495d6b8befe49121ac2032b628b4694465e7b783dc94585999867994c01f36b867099c27f0547af98b8051c560906476a90ce6bc19382be67a4704347a08087db191a739b485568766ff6e8bf8c509f0810eaa0fc84f1457c4761b071ed7a0ae75cc69341601e31dbcd55a35bfd8310c191c3cc6dcd4496d03fc9fe94cdc541b3afc51efbe97fd2c63039b6ebe3a5682c6ac1e4441eb6c17092acf0cf7d1e8d805e81e818ac51159457ceda24159db891536e48646de1b1ac91a02a5ed78ceb11e235685c82b8a245bad658e0c8631a2e83a8c540637e88cb6f4a99a968ce028e6eb5d6045c0ff44957e20c9e99b18894d4404c78b2d8d264381a4df80e51c5bf309ecca6ed70de51ae6e7878d76b7e99b9224128827f442c8dda0b92cac699ab8c5967fd9e42841957dbcefcedf9666159e3dd553a8f4019602027a6f1c937710974a437d67d9c47e3a5354a55f4731b213a3cb0d91a5b6ccb7f17f479943e07f87fe5318d7e2b98fbe399264060a4d2713adb0eca767a5dda91fc6de5c4d7ee53b9fc778688c78d9743855443bd1a98ea3cbeb8d4222c40917102838c39b24556d4cc95d0dfe7e4f8fb74f8689f6a72b8579b09e1cf3ded7276ebb0659100d0ac047f1d1f1f14a8aaacbb62b53653d58be5c2f7de39ea1a06925eac7908dc58d07860c07679fe823c2a2f1ee47c1d2346e29736648efac226dbaed2c24967eda614cf8fc2a7a697d3c1dd4d94740161354666d6a2443067242360304021c969fd2e815d137d442a47cbb76f593afbd9d29dfdf49be79e67b00943901c840c0d59062aaf10dfd117cf0518c41dd612b71265521bdfe561ca9f3fd1d5c64fe918e1d9f92b09eb252d6fe6d1a34b0dea9c8360bdbe771317b3f0953fab19bbe7257c43b9d0467a1f3252e6e805742d3f68accf7b8ffa44e06bfdea9b25e4db9833b36dd8070e4ca89c378a308ee41b41c32ff7c15197165c2f46a96d62627376c7494b990b1823aafb3315d2e9438662929478624c51b5ff447299417927f6ea039a9ad1bc77a0f02a43cd8e4251e125372ac4cc7f7747ea813f2ce99c3d720c6ba52efb43878a23529100ffb4608adabb5bfe792d71844448380e20a4da7f95f3a69da2e98f5499fb3d7d0438935a505d02b27ef4cb9c38a374d165103d5bb95a8fa8a259f49020e659bc97dd519518e04d958edd87e33409320d0d2725d3955345df0c4f8cae37102917b8a94144e9a23b33027baa4e07a2f77b89ac69d4b966e5eb6e4bf10b2c7f9fcf822d94701d310959a8e46f96937f528a8de9ceab9e48ed5107520d968cd4113324f12a57e6b97de02ea11169a9640b5f7eaa1312233a4315395ecfb2bf4812dfdfbdd31755f7f2245a63819271759d3f83c8be1b64c65c90fff8c52933869807fd8536428fd4405943b5dea3f181ab56510a7c04367c0be75aad4f6f2cd38cb415523b97f4c4b33028ed02b56795c98cb16555716b86cfcb0b983c963ceef4f360d5eb3e5521d969957113797e909d9c298d316fb330d56372e56eba1e64cda3f0599c4a7ef03d26ef06d8ff5257b1f89f6a16b982cef50d2551753e7b17db1f4aa1ab2744ca99acb5be83bd055b438947f8db1abed6d0cc8015e8ee785f6ebeead2d755ae8c04e3dffa238f62dc78d35f9eb1a08d66472408b9b430be52747b4eabcfd162b0ae4f6cd7477f512c03f318fb311370d883671b288c3687095adcf2c9a80daea6aaf0c3b061d776afed527ae969ba3cc23bbc04a0dd90d4d46c8534f7e5ed841185d810fa3db5853171332dd260ce864332285051f27730291bdbd53515bdc76673dd48f1c39b9e638cfa1677c5b25f3e104c4b4100adb0aabbac6604fbb813ffff22076d5e2bdabf88366c98dcd541efbcbb160d2203a3c26e1bde7b7e56a6ddf591e2fa2d594b4d81a7403dcb98b6241f386a66810c51f358a1acffe4f174decd7e2aa6d5c976b3160bc", 0x1000}], 0x6) r6 = socket$inet6(0x18, 0x3, 0x6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) dup2(r6, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) ftruncate(r8, 0x86) 09:20:09 executing program 0: syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:09 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) r0 = socket(0x1, 0x3, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3f487e87032416af5a5ff6ca9e8c597444d0b016d8ddf78b67af5bb0b836e03a213d1156ad141a913b87dcd9970a50f63c0aa1806bc4934f95d897014741e66a2b9009ca1f2e9c97290ade8131d40cac0040104d1778b6efb6e6ebf86f4669de99b4484d9c22840bf31f162e7aaa1b8b59440c103801ab19edbf03283a277c5f688d4b4fe412da7748811c2866c4499a339c1b2b7100f40c1861ce64a4307b859ebb0bb485aee3a4838a0d19faab18954a84be4c69ac86e428b1b5ae59482939", 0xc0}], 0x1) r1 = syz_open_pts() (async) socket(0x20, 0x2, 0x1f) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20012, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x4, 0x2, 0x4, 0x6, "7670889c3179768c9876cc95e681e37b62243d2c", 0x7, 0xfffffc00}) (async) close(r1) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xdffffffa, 0xffffffad, "919000"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x38d8, 0x4, 0x7fff, 0x1, "e4dabe79beb12538fed1cdff4bedd82600504582", 0x4, 0x8}) r4 = syz_open_pts() (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c", 0xea5}], 0x1) pread(r4, &(0x7f0000000200)="3b292e1f118a65638ebc5f3dcad3d62eb1b2fc43cd6e58e739e9d819d19353205efc062949fb1f89b012de81d5df6eb6c3b6a6588591a23861516e6ddc83d3ca6887bc8bffab649fc47b2cabdf2e8022250e33a15920665247f2a86727e1667b3e31b9acf653b7fba1f8f85ee8311feb3b000b4bcaf0748f23656204981b3e7ebd88acc5aebb3cc509d811f5c95afaabf514a4ee7607488347c4d3af1554", 0x9e, 0xfffffffffffffffd) (async) syz_open_pts() (async) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000440)="9a8fab2d8eb4a6ebdbd69775a443f51e35e2574e6291c1ff9732f9c18bceecbb4581154806307f3125f36c82a5d7ac0046ac9e2d55a4a97bb982134e50fd90d4038f94584eb617374dc40beaa963af0225b25d93dbf34d21cf8903414ca064fea5969aaa4c53fcb65b89b8e3f2ea6a3b9e3bcf5a56a8231d617050aec12c2a2ee4cc22957b4a80b7a24ec131fdb98d274f3d10d206f89430f4ada7045668f0e2d5f5565f0f346da98f886742c16d1203fb8c1d2c4abb2137148dbd8bc5dd1ec4365519b544cf39f6a5c4d600aebf18a18439c10aed2edc6c6acde29135aa468d6df763ad6753159c1c5a0c3ce3eea5dc07524ef1a0d7bfae4da0eb741194cd7694415557a7c82752fb76a497bc03f49a1d8efabd43135cd8a39bea327632760efed68b77c834bc70cac69fdd46d40314f6300969f9b552b0e313bb49a8a872c7b053b60d1f2df28c16a9981fca6155ed172c774d4647e996bd0bfbf384ddb84d005269ae1b9b583b5a00", 0x16a}], 0x1) 09:20:09 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97af, 0x0, 0x9, 0x7fffffff, "090030e500e64100fc4c399f3bd6c57fbbe77c0c"}) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) r1 = kqueue() close(r1) 09:20:09 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000180)="c963df8750ac4d0900000027f0374c5f58a7750e55a10f8589ca4d54773967ea18196a139b4793b352e9000b00546063aa4e5c84a29ce6a7f0a56354ddd958a0728b72e2288a7f13b9c9a868f64ed7ffeaa40640151f72dea6e780db97405e09ca97517238cfb26ab874", 0x0, 0x0, 0x0) (async) r0 = msgget$private(0x0, 0xfffffffffffffffd) (async) msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4087}, 0xfff, 0x0, 0x0) (async) r1 = msgget(0x0, 0xbeccd7ca96f939c5) msgsnd(0x0, &(0x7f0000000080)={0x2, "77fe3c78249c6be88a593df18e0151fc51c3e21ca9a500c2e7e3d6be66de6ef6a46e316daecfb8059d035d68a2da143c33f65f482d3492e6ca3da93c9a0112a81dc14fcf8ee9fc8ccf7488a532ec26f4c9ce84ee120dcaf056b7276550cec6c7a788fd9a02c32035b6115b368800f4a6752d9d03c06ae5f170c4298a67f4e5ec342686d3a1166712c8f9969a7e5a094c9fc7ed0342ae052a282e488c156753d82927c250c4ca06cef56d1e5d1b8ba3fecac95c5da5d246aae7274987c58d0a145529d8c2013dc79051ad406facd01a7a5f5e81c503dc95f007adcc14b9"}, 0xe5, 0x0) (async) msgsnd(r1, &(0x7f0000000340)=ANY=[], 0x1008, 0x0) msgctl$IPC_RMID(0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgget$private(0x0, 0x100) (async) r2 = socket(0x1, 0x1, 0x0) (async) msgget$private(0x0, 0x612) msgget(0x3, 0x8) (async) msgrcv(r0, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300008500000000eae727bd9f3a2bd7975d12fd6d1b04705f4378f6172ea0a30b238033"], 0x18, 0x0) (async) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYBLOB="0200000000000000d77348fe8e491d44f104c306fdcf2309ff01eed9ebb6485317b4d11580ab6d7165f678012684054ee9cf00bb0ee986d63a59b53e93f15a3dc011f885ca77c5a22c9721a7e1e80729278b2b805c3fa3047fefa769330e5c03e6b626f804b33131e0097c6d01353a20a321856607af88e36a980ea0287d1af4a2674e45ea9b04532df208dadb4e8a93c478b0b3295a6cddcb5c61bd9f2193d71dd8247d0fb43149f19c3ee9fc901fecf42c1996cd472e04ed51cff752324c299eb1097cab4f1787755ef4b56847aff4bd332ee0bdf836ce4027847abc"], 0xdd, 0x800) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) (async) msgsnd(r0, &(0x7f00000027c0)={0x3, "cb79f6089a51516208cadc7848dfcd9482736cd80b6759e23698d6af62e32969e3781ab33202410345e5d0e1a619cf5dd1f7f1a5ab169209eb2da677664327aa55af35a99e342703a36e06102e19fa1a2eb2bab5b4a260d654a6504276b0262c86d9c4efd66a4dce0c1520d84788bb79fbf2c7511e6dbcaaaeab947371f33eb5554e94ea6507b80c5136be8d95adfdc5ab6e06e472bc7cfda4f65d7d89c9b7cf64b58b2663d4a103ee8bc42b99892f3808b2650cad42987a408de39b0719b5ceab06f468ea2bc2f520815e8a5b652662394fca85507d87da3f101e32bdfbfd30aea92a939492c4f92c318a37ef6b4776bbae53ae3c66573671bb5ce33670338c7bb4b6c7ed8ebca6ac12ce4fd1931fa16ae5000ddd906ab24ace56db56dd2acc0cbce0e05a558fd4c0e60abbeadf8a7ea0f4f0588d08bd2e3c41cfe426411d54186de938253ea21520e8079f803fa3691003e9ca63c3373a68022c2de967a6e5d1b5105ce0d31c6bd62e6d631800a01ccad04c453e10380209f66864ae413b61f6eb149f53a415a2013307fd51d7a4a8366a7ef904ead848553c1588babb31f6db2fe814a2397f5ca96439144c7d80df89e770cf403f84eec8817eac5d6e3f8fe16e5ab25d3a"}, 0x1ce, 0x800) 09:20:09 executing program 5: kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f00000020c0)="5827f8e5815f73f2a044fd0300000000000000fc94ff334ad619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d8216b136a5d00d1628b53a000000", 0x59) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080), 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = syz_open_pts() r5 = dup(r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x28498d9ac7b68af}], 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0xffff, 0x0) kqueue() (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r0, &(0x7f00000020c0)="5827f8e5815f73f2a044fd0300000000000000fc94ff334ad619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d8216b136a5d00d1628b53a000000", 0x59) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async) dup2(r1, r2) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002080), 0x100, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) syz_open_pts() (async) dup(r4) (async) pipe(&(0x7f0000000000)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x28498d9ac7b68af}], 0x0, 0x0) (async) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0xffff, 0x0) (async) 09:20:09 executing program 0: syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 09:20:09 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97af, 0x0, 0x9, 0x7fffffff, "090030e500e64100fc4c399f3bd6c57fbbe77c0c"}) (async) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) r1 = kqueue() close(r1) 09:20:09 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000180)="c963df8750ac4d0900000027f0374c5f58a7750e55a10f8589ca4d54773967ea18196a139b4793b352e9000b00546063aa4e5c84a29ce6a7f0a56354ddd958a0728b72e2288a7f13b9c9a868f64ed7ffeaa40640151f72dea6e780db97405e09ca97517238cfb26ab874", 0x0, 0x0, 0x0) (async) r0 = msgget$private(0x0, 0xfffffffffffffffd) (async, rerun: 64) msgrcv(0x0, &(0x7f00000013c0)={0x0, ""/4087}, 0xfff, 0x0, 0x0) (async, rerun: 64) r1 = msgget(0x0, 0xbeccd7ca96f939c5) msgsnd(0x0, &(0x7f0000000080)={0x2, "77fe3c78249c6be88a593df18e0151fc51c3e21ca9a500c2e7e3d6be66de6ef6a46e316daecfb8059d035d68a2da143c33f65f482d3492e6ca3da93c9a0112a81dc14fcf8ee9fc8ccf7488a532ec26f4c9ce84ee120dcaf056b7276550cec6c7a788fd9a02c32035b6115b368800f4a6752d9d03c06ae5f170c4298a67f4e5ec342686d3a1166712c8f9969a7e5a094c9fc7ed0342ae052a282e488c156753d82927c250c4ca06cef56d1e5d1b8ba3fecac95c5da5d246aae7274987c58d0a145529d8c2013dc79051ad406facd01a7a5f5e81c503dc95f007adcc14b9"}, 0xe5, 0x0) (async, rerun: 32) msgsnd(r1, &(0x7f0000000340)=ANY=[], 0x1008, 0x0) (async, rerun: 32) msgctl$IPC_RMID(0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgget$private(0x0, 0x100) (async) r2 = socket(0x1, 0x1, 0x0) msgget$private(0x0, 0x612) msgget(0x3, 0x8) (async) msgrcv(r0, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0300008500000000eae727bd9f3a2bd7975d12fd6d1b04705f4378f6172ea0a30b238033"], 0x18, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYBLOB="0200000000000000d77348fe8e491d44f104c306fdcf2309ff01eed9ebb6485317b4d11580ab6d7165f678012684054ee9cf00bb0ee986d63a59b53e93f15a3dc011f885ca77c5a22c9721a7e1e80729278b2b805c3fa3047fefa769330e5c03e6b626f804b33131e0097c6d01353a20a321856607af88e36a980ea0287d1af4a2674e45ea9b04532df208dadb4e8a93c478b0b3295a6cddcb5c61bd9f2193d71dd8247d0fb43149f19c3ee9fc901fecf42c1996cd472e04ed51cff752324c299eb1097cab4f1787755ef4b56847aff4bd332ee0bdf836ce4027847abc"], 0xdd, 0x800) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) (async, rerun: 64) msgsnd(r0, &(0x7f00000027c0)={0x3, "cb79f6089a51516208cadc7848dfcd9482736cd80b6759e23698d6af62e32969e3781ab33202410345e5d0e1a619cf5dd1f7f1a5ab169209eb2da677664327aa55af35a99e342703a36e06102e19fa1a2eb2bab5b4a260d654a6504276b0262c86d9c4efd66a4dce0c1520d84788bb79fbf2c7511e6dbcaaaeab947371f33eb5554e94ea6507b80c5136be8d95adfdc5ab6e06e472bc7cfda4f65d7d89c9b7cf64b58b2663d4a103ee8bc42b99892f3808b2650cad42987a408de39b0719b5ceab06f468ea2bc2f520815e8a5b652662394fca85507d87da3f101e32bdfbfd30aea92a939492c4f92c318a37ef6b4776bbae53ae3c66573671bb5ce33670338c7bb4b6c7ed8ebca6ac12ce4fd1931fa16ae5000ddd906ab24ace56db56dd2acc0cbce0e05a558fd4c0e60abbeadf8a7ea0f4f0588d08bd2e3c41cfe426411d54186de938253ea21520e8079f803fa3691003e9ca63c3373a68022c2de967a6e5d1b5105ce0d31c6bd62e6d631800a01ccad04c453e10380209f66864ae413b61f6eb149f53a415a2013307fd51d7a4a8366a7ef904ead848553c1588babb31f6db2fe814a2397f5ca96439144c7d80df89e770cf403f84eec8817eac5d6e3f8fe16e5ab25d3a"}, 0x1ce, 0x800) (rerun: 64) 09:20:09 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x1, 0x3, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3f487e87032416af5a5ff6ca9e8c597444d0b016d8ddf78b67af5bb0b836e03a213d1156ad141a913b87dcd9970a50f63c0aa1806bc4934f95d897014741e66a2b9009ca1f2e9c97290ade8131d40cac0040104d1778b6efb6e6ebf86f4669de99b4484d9c22840bf31f162e7aaa1b8b59440c103801ab19edbf03283a277c5f688d4b4fe412da7748811c2866c4499a339c1b2b7100f40c1861ce64a4307b859ebb0bb485aee3a4838a0d19faab18954a84be4c69ac86e428b1b5ae59482939", 0xc0}], 0x1) (async) r1 = syz_open_pts() (async) socket(0x20, 0x2, 0x1f) (async) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20012, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x4, 0x2, 0x4, 0x6, "7670889c3179768c9876cc95e681e37b62243d2c", 0x7, 0xfffffc00}) close(r1) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xdffffffa, 0xffffffad, "919000"}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x38d8, 0x4, 0x7fff, 0x1, "e4dabe79beb12538fed1cdff4bedd82600504582", 0x4, 0x8}) r4 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000001740)="98853933bdd476856b0de9fcce690b8b874e3cf1a6aa6af1b88b8cfc568b5b55066e91f2a7cab6bd77c135bfd6d88aab41c56958494b056809101bcf8c9b004c1e4a1ddb83a3f8a7dbb9d2ec6995218b61db1c120381fc8dc81a5798a0a09545a2bdeddc5b687b28231b2cf606440b04baa049e8d759eeaddbd0908d33a9769af0094c5240654a93f108827aaa15ae924deb15714f5c484d9b55ff7e5df9a0c17cee59911b599c2e3b8acc3a3e36a5091afcfa95707af2b67650893bce2350cdfa60247075c6cc22214d8f961c224c733041f3e9d10fee58bd07f45c93ccff75967a236f6850f237175791eb18d0c84ab3ff9265a4f906c35d7946e735070758830fba1dec1efc1a0b0b7f7a949575a1ae7ad6671b72cbaef9e9fb9bfb0193fb30b6f5c4bd2f47613418fe4723149bdf4decf86d9771b628691abe9ba9dd167c938dc659e12ab50ba7a4613c0f9c5aa599ff287ee4f51e0fa1a5ad5774ca6e3817e82849e420678b5073fa8b106eae2443334e746e429b03d2e2ff63358fba08ccd461cbf753d1eff085a747907b140fd46ff6e72d46fefbc1ce41fa94bd08925b0ede3cc73b2aa71bce9274254ecbae48ee83bfa58495a36239b28e939c584566f0a61bf9a6c8bfdd6d017f6a0f7517d13706af1edb38d7d0ad6d0d606e95edb0b32154507a873b7935386d63d46dc45eb4967ecfeef3040b2ffd4cab9dea41ce5018860a93e7de09ea3e92d6d38c0ef7c3a6ba65338c70dd637ab8e432746f64c6d817165c08a86ccd38af8a98ced5fe585f9de785889f781d12685b40908bf4a357009397e2cc8a70950e2606f556a71da016be1134f6f26898de79e2dff22bd233e6525b7b891c8aa27cc07f56f68754d9cef34f121f17dc7051166bc4b593d426f53f24ff12c508a1d53cbf3afccd362daa16fdbbda000c5533e290c8325af24b7a8b26eddab493baab8fb648696d7721e2bdc3c9f2c173673215bb946d6b35cadf2821acb9bf8e2fb8d39fa112e5b0d97e75e753a4906dfa3528e0aa66201d8a4715696f29e0522718230e01e2d8c52470b198c7229178b496660496eab3b845b1d76c1c2f8ed8693c8251a6043ec9e58901fc495d2f93250cb527a0866f1b331c803255adbe6df996db31a6a5b057afa92704b5c6af6029cb7b8a0d655021c8c7eddabd9ff60a082a38248a438b8608fcf9995a3f45d057cb152e5e7965623a8c34ba2c3f0172e22d73ee848d6c02394f581d09747318269d7d547a87ac7c1997fe3ab0473816249466b14b12a28b41bd66f54d692d84a34ab3523cce8993900ed5cc08637f624864d03c3662328370306fa9368f8062eb2e75fdee605196c10503254f1966bcfe78a1c4e0d8a1baaa3821c4247f9bbef264488da76ee7477bd1d146d7442937b48bb13cf07ed61705b88d146430f7224cbcd52ba15df0b701ecabdb3fe3f123eddae632b2ded83678eb366c0f7e684067fdd8db960df5e5e4de2fc9bc27cb3112901c2b3e71be75cb52f7b809255b2b7a5a05701e5658d1abff23ae402ffce8ce8da0e94e6c1ae69f98b5e0dec9cef356b3c822655993a40d138fe178642a84632d9fa23c553c0c1c9fc0c12b0aa37c2ac760e85ee853451a50ac61c67641abc7b1364c2979df0b19011d87d929644a7e80d4f63d40b5fa8cd55549c2e4d9c392ca51a8a8e3eb29aa4e2009c2facb1740c247af2f62346569c28bea33531a22deabaeccf376b52b64b455164466f6d70d14e4667973acc7b0e95d21d7ea873c942e24838974a414f292ce8c20d8507e6b971b7a6f4a71219190df7bee19c4b1cddb731d940ed5129abfb075ce015659560295799f1e14a315a10de225cf0d98f93a9c79ed7bbdce6359c6836d4d94c6663b70c7925e8f48bce0bb67e2ea7883439d680752f61c7d415c98ebd1d1a7b07f359237d3022560977704d2106ca2382fd8046f27a422792d0e0fd93ea8f74f9119543f28ab716f299dd1166eea779c1306f8068d0f3f03ee4155622775d66b77433b43b2799aa8d307dbdb27cf336c75b7a45f3ac9c6bef6856eb08908a9318fa8f8b0220e4625b6de094d49c46dae45b4b0cb3d9c656eb5c1e0955ea66c40bf5b002853a0f2cec363ef055d7d7d1a6c73c530781cffee8417dfab8a056e2b874780605112083423c75ed6f0a03a99e23bd452dca1cde151013a160a6e7bafe043d9627de6a596189ee4ff8e35bd54d1f8c6755140d9bedc36653162c08dfffd41c743e7d5c2389f34a09ec89784495118786145687694014af52097d90cc43f19c8096443ae1e6aed38d8cec2f5958a64674516ac389d4bcde3145078ac093508b39b7c1c8907575dd8cc000ad90adfad4592b1e6213dc22156db3bca15f1f61976165de6e0eb0312ef9591235ea4f9172d8ab0cc5f3a4088e7baa4f6c38a203eda0ab8ce6dd3d18667e714b38c0c5e2e4a35065e1b63c4769f3457ec409775a59c0fb391e27fbe6123a60ba05234f1f6a829a133ac0cd0e0eac92fc2c8fb9a406a02702d168bc3d960a18364c800f5d9f029443c3cb28344d020d1bbb87a5b29ea04b5100736a4ddec6d692590595b8e0fccd83212094b6db42966840ccb68b55e40e9fe0889a839583c1ceafd222d21c551b88ceab5ca6ec1c1761815f0e06d93e7abb6890824e1c6e33a5b8ad9a0b3365d18395549dd1a6206d9241b4b971fdd06632a4f4d3f59b008e35d11a644d182a1163aebec611ee1461995d040455074d7f1402fde1e7e8838c5b44d598e5f20c80d796422489bfdc06639d3ddd98b4f008cd52cf7b2455af726462ef36225ae01aedb479be2e15fa58f0c031d25b36e73e178ce4500968c0e1ece89549e6dac2a1ef394d0c014c34a1ce10bc9772d395aa33cdb7f13abbc1198632f3db23f9fa4cc36eb0d113289eaa92c9558a9ed8912388b62f3918c921ae43e6afd2f0cf528a11a7fbcf884724b14d56550b55bb6636dcb01d56d3a7312a6e39f783e2ee5d65ce8ec8ca087e4e2418a15856aae821663c1c10d7c2844b161b1b2f82cb5bf6f897998db095ff7d151b50b6b1d7915b444bdcf6de7c21af13b9678ed445e952f473ce92b84a48a12c9715c0ee70b156a77d9738b2001bca9dd9ede2159bdb1ba3f68d43128139f1f12d2798d735769840bbc98ce108073cb835bce5d4141d065adc57378c5955aab70d35063fc16c02b1e37e29ff9baad60af6916e3cb6a461f5903b590665771c8d834c07f6e14830910ffde97e3b0a9556d7b8605e1a4b8ea2603771c08fb6560075ced4f7c8d4958723a0abc9378199e9d3539f486f3238f7153ee276a31c1e90625d6dfa3cc1ba9b983993d1d1b2b7eeb660957465d85589619d7d1b65803a2d46edf39b9a83156047373b066012968470a8a0a5e5bd7c653a07444524d49156d1a2c0e2217b9758090b03cb8f6cc60f6e20f66f92c46ede756c71adb9ceb80764862e1a2a39e7e2d4fc69165dce1a7fdc7948a2fac5dcef6618e3df9e2c233c1f28ebf8eeca55d71c870f912eef6d97b9cab1940a9b582be610575e873874def9ea7667d1f483490fc13b2d1759e3e08817994357fb8d7650a2344beda00c7f580a95c333f41386089e1d40fee90367c268e4fdf8edd918374222732e070108e4159609031a545bf52fb296263f38ca7355050742a8ef734bad5ed9ef21ea9aba0535fa8f46605084098efbdf740e0b88f79744c4ff6399c4d545a51e1664860f730818580b829957299eb7d72699c0603ac9278584dfd8df08085e3f0ebd395dc6233f8e86e0f51b59305d1e4672d53d7185b1b173f5a8fff4da9c12b41e1365b32c4c2b08fb3b8e82c35554eae926415c0a00f8879fb661adc661849bf2331124cfe38b1c3c090b86f0b663e9324e574eaba744e5b2ed609a37a5909bf488e8607c992555df9408ecfec380365c3e4688becc4124f8f71792898565c8867af658f61a04be92fb0d89544457b83dd65d4a10219e5fa81a035ba09e7ae0ea209f5b301a64813e94d1b4232a7a6acf46c5d9f9ba16196530a32cac0bfbc0f6460f8994c673455ad2f1759cea74b53ce12c1841ecaee13c008bdd1ff462ebf1914780fe788d05807397be4370afb36d4c4e6fc12263d6ade2c0d8ea2e7e3d371f9f353291fc2b1bf3798ad13fdfd8e8809ced1e9271c78df633fdcfd3793ce6e522ab6bb2737c0f8de293d6bc4eda92d4840b37822480826cd90bae38d58f18301434f7a4940df7e6fdacb426842b2062dbb3a9813bb78166104fcc158af54013e11830cd22dc3dcbf87465c70256ab52a9eed01f5d843444f08a9aa882384db0b46492e8f63917cdf370a8d743703852f44efbf0dfd1ae0913f168f2608ae45d0f49330eebf426c49102ecdf7de87893fb40ff4ab5bcbd14a52902ba62ff49c9314c31cbbe995274f1ee49b355dfa18e5d98ccfcb200bbab7535b17a9a812484ebc1eb75e0c26744ae991e0edd6653c3fa3c7ef766562db7b5ba217187b0cc5151d478d43cc8329302837f105da707ba74944c753aeb9e57a0d854b061ca63a295c2d79dd8e21801ffc2e99f4777386fecc9e030a1e715c4532838f4d2b35092579c238f8da719e98667c3756f7f4f786aed5c8d2973d6c6eef60ae33531547e390ef1693c820c9cbf40acea6bfdda8d8566d9e24118853db0c300887b107a0115c62b0b1858cfc2d7c3dfef837b6e8f1cce758b7095ff797bc9e23d7345a34987c432870d1beaa98004b7ccdba2d94b9baaf077e4aee1976ed8a87d6b7261610477ea24a09550b60193fc82f0bf2d8041f00882f0a7906a078b63bf7bec5aa7d753b2d1ab54fbc934d97a1922c86781df0bf389c588dc7a904f2798efc796e32f2a56e378a4eaff6be8d49bec46f7822b4b9e9eeda1f8e5cfbe8f6ad143ed0744096abfca95be8fdd3db2d965aebb9fcad7af768f14e293df1fc75c8b49088fe0eb426d46325aad82a698e8a83fffaef218be87663b99eab2708631b2a68edebdad7f58a845774041b035eabc2dc1e16b57917330ba78409a8f24161742d30d28f1294d5e409667d1878f5f630de4fe1c4d585f9baab598de85fcb56eabab72c414630989687ced262ff0666893b88f0b6279d38e9e71fae95c2a32c22bb6ca53dc781354226ada0bc4afaad416d51b4fe48737b8d4ea51309c3c7ecb3e6fd1e4e4d8fecc087593eab052b73fa44f5ee6d34492b3495e0fca9dcbea94171566cb020adf7dfc5d7d7d7d2ea571686b82342e650ca025c990287ea3378b260028de6d174d284016fac41971d54a82c", 0xea5}], 0x1) (async) pread(r4, &(0x7f0000000200)="3b292e1f118a65638ebc5f3dcad3d62eb1b2fc43cd6e58e739e9d819d19353205efc062949fb1f89b012de81d5df6eb6c3b6a6588591a23861516e6ddc83d3ca6887bc8bffab649fc47b2cabdf2e8022250e33a15920665247f2a86727e1667b3e31b9acf653b7fba1f8f85ee8311feb3b000b4bcaf0748f23656204981b3e7ebd88acc5aebb3cc509d811f5c95afaabf514a4ee7607488347c4d3af1554", 0x9e, 0xfffffffffffffffd) syz_open_pts() writev(r1, &(0x7f0000001700)=[{&(0x7f0000000440)="9a8fab2d8eb4a6ebdbd69775a443f51e35e2574e6291c1ff9732f9c18bceecbb4581154806307f3125f36c82a5d7ac0046ac9e2d55a4a97bb982134e50fd90d4038f94584eb617374dc40beaa963af0225b25d93dbf34d21cf8903414ca064fea5969aaa4c53fcb65b89b8e3f2ea6a3b9e3bcf5a56a8231d617050aec12c2a2ee4cc22957b4a80b7a24ec131fdb98d274f3d10d206f89430f4ada7045668f0e2d5f5565f0f346da98f886742c16d1203fb8c1d2c4abb2137148dbd8bc5dd1ec4365519b544cf39f6a5c4d600aebf18a18439c10aed2edc6c6acde29135aa468d6df763ad6753159c1c5a0c3ce3eea5dc07524ef1a0d7bfae4da0eb741194cd7694415557a7c82752fb76a497bc03f49a1d8efabd43135cd8a39bea327632760efed68b77c834bc70cac69fdd46d40314f6300969f9b552b0e313bb49a8a872c7b053b60d1f2df28c16a9981fca6155ed172c774d4647e996bd0bfbf384ddb84d005269ae1b9b583b5a00", 0x16a}], 0x1) 09:20:09 executing program 0: syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 09:20:09 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xa7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x401) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x39b) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001940)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f0000000600)=""/23, 0x17}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/73, 0x49}, {&(0x7f00000016c0)=""/126, 0x7e}, {&(0x7f0000001740)=""/33, 0x21}, {&(0x7f0000001780)=""/149, 0x95}], 0xa, &(0x7f0000001900)=""/3, 0x3}, 0x801) writev(r3, &(0x7f0000002c00)=[{&(0x7f0000001980)="130c95a76c827a18baed51da64268fb7b70263217989e5e33a883c1b247fe9b7f326e50d7193b7be5fdf3be3675f6513aed4ab64082f726efc91c7e6e39bfc4a7fc7ee1967965741f252ee52a233a45946002becc95b02f04d1f456941be3891f07fb35ba7e39b87d60baa93e4da2ef3266b7ebbfdcfb06657321469b84b12ca6c945c343590fd1063e87d05c2483beec723567cbaa3f84398cb7429cb9a96aec381268fd4b5787f7c1c6fdb7a8d1904f8b49039e99a5c040c71960f0bab500865aeeb3de6344d429135d8252d1f5792bf3bc242d5bd99391162e748cfba5b151a9660b548b59fc428e98962482941b0dfdc94ed3e598e7a3cdd96a0b9b823fc963828083661f441f0c1b307d47245f6109265195cd0d4d7269f178b460c95072a6aef5d9327ba2fdcd8f71353bea9c2030a4dab776f05995690a2f7ddf7aa2b9ffeeb9f164203266d6e4187f6d17ad3637a389c37ef284a53df322e813176c200b53a9e9d21ff83419b82b94bbe1ef0101765cc6085ab78ea55b1a4af381a791f2d2c047fba94ba6319c25087379fa80443ff2d3c3344ba2839e84fbf9296f4a20d8e6fc6fcb31819c57f78293e6a3337dc08e7d4dc96426cafd230c28744238ae0bcc8935c3b655505a5a8f486dfa76725b342cd4ca79e53dfc55b4daec61936de036917a81a318779f200b2c878a0026f9e480d99de40fe7804dc266352f43ffbb69c509bdbb4b4e3d6e869eacd4072651ec9ef0b382692062f702c686124e0639e5a77cb070a9e05af808783642354a3451f661897f547b34a69616e08d1fd8288d7cc055d9bb7f8941ce593a49656778b8c97c49b5f136458434abdaa8ee0f921a41eb107e338a5ba975411e92ec564d6b32783043a0b7db6a63834761116f625d76017430a5725381903154bc94ecb923434f129914b2b00a6ec83821f6ff25d66c39375360d178c8a8364ecdcf5cdf957cac8ed01385f2fc13762d05ab2eb37afcb70646c4e1743b70af07a6b8f089bba9743c39398696f5ef307514c3bc459e9d2ca5d0a86d1e587a4889d8d3d8d5abe0d10ecb3fcfca2bd9a49763c2128fe73fe86195a5d6d537e6a3f684aa8cf35a037ad9fe7254bf2e193baf233ef5da305fd3c4ec95c6a2c5d9084fa2060a2a574171105196c864d7e3be2987ebab4598dd506dcc0ded1169393a21ee7ad926fc6305b7f99784d984ed5098f3bce7f80c1ed8b058b21c76b2db58fb3ba2045137e75f3892e824f3000a3e9191398b5c16adae1b2e11303910965e2f7791c64a19c4666b09a9bfa1c1611ae40ebc73a6aa977381896ff8cb2f6776657e69aa88f9456ecdec81540450ebcf926ec912f6c9779ca4b2e9cba187a805552e17218b8973476e84ec1ffbbf3ef246a9a99bc0d1b742cfe27ac5ab9f69693af558f3bf2951c168586436f21a51a3a7d3f9acbfc20bac02805787b75ccfb057cae192910d24f94c9850a2f9d1605ae63f22a6598c9fc7312f4edcbf3e76873615a58a2a07052a5dba2a821c6790c569e31ff630cbd1d32428c925e860046b4829bed59fd6627b346db38e3ad3cf7e5975ee3642fc0610b0f347d4f360238a34902a1ec486fcd25b297925137989516b4941dbf9f8a4a7cfd273332cfb784070d6db6ded4278272d7fa945e6cf2786eb3f5fba43b6ea2a40167932f1702a9b644976252c6026d12982bfa57cffcb421f537dfbb4dad455ecf166ed0d7991fa628ec5068e2931b7e0557ac536151aff66769d797ef19ae78804073fa19bf083beeb9662bf0410d9dbd4952ac01a57a19b31f48eda1b629914d929dd0faa4090616730d9423c7e8a7c26165a83dac2ecb5f2f9a50d8db43b401179d4de7a806801af3fbc61f2f0cbf06ab5e5d29e7eebabf9d1eb28b723bb0af61748da96a02a9e4dbbe59211acd09e53e89351b2049bdf1a3c4ebccfbed400da3488c62177b5f30402d1904676d00f335806f31c9bc2bd6386044f246ac1cee0e02beafc71c8f371537c333b79b4f966aae81b00a9a1d86c822106caa2d5f32b6cbaaf20095965661886b6b6bca213d7ab52b7eec0b38f11216e313b48e739eb9f26685848c68dc157cf239c2a1cf8d52659ed17b8338b9c1a112d2bd75ce5f185a3d5dc733a77083cd793436805f131b3b90102b6d4926b5f3d0d467792534bdd504a3780cd1ff4dc8d781f8a2075a63d2e3deb79e30f3a8a2792c9c9134d55f1b7d22bd0281acd24753e80d512b02c3175840d7cd711bb3af08e1945c0be6b2061853c07a9e104ed81047a889c036f3d19532c4a480e97fa7bb79dbdaf60f5dbafe021725c66c0acdd4be1c90b6c617d3e6a268c6df525aa5c5e200da80f5e1007457993d1e862fdb00b444eb87bf9730c837bb1ebbc13678438050eadddc28c83481f7be1db873212076935d743a6b9979e7e9e52cf439c5b72ccc77da56bbcaeb2eb78f553a92ff5f52e1da400a300a2afe1a9b41fcf9d41c7d833f9ff7c1843555558391a6709f7639552f4cc8f476c630d535e79c6b2808e7d6da82c7a74b5293b9e1b1e08908bad3427a11502e15a501579a0109df091585c756721ec833aa7dfe5dc61c4410850d471b968b81b27ccfd2b469ea8469376d9686d16b76bd31184912bb2b82dfa04aee321a54395f07beced92ebd593c7ac67039d753d4c3cb393ccabbf3f714cb8262839d577405f7aa30e385f5075ba5b001d091cd6365bb8ea9e9e0d24e21c5f5eec0e12c533e2a5b4554fcbca4e16673f0f59be93324da3239650297808f9a5e4e59cf1b655ee455cbb5afc17d5eee1b64d36b1883f8fb916249166d2252c91e9acd6b0fd62afbb5ebe3668e9bd7f1a5fffdc94f0ceeb9f11baad25733bd08d418d3d509a5423540ef720959c9800b2067b46202939f68c7c56c8b4824d79374b1f818fc7dd2ca3f9ff2d3c4f76c1b6e61b518cb43959a298ec0761785d242d82796e3c58466042500361687bd56e34283157aaee5bf0f44027924edb7fd9e6dedf699eda607ce5c859238711e53b308c41466d72a3e027fcb9fd87b8531bd726978933a25b7a282d86cbd6495704067139659fc73f228b5adb290573d5a43b2012cd354e4bca6925c1b04948157025952f9a794326c92ead6e4644b94b5290ffcb12b8fbac8579ed7b94e823f3b09763944682dd66360fb7b9121ba8e521d0bac1a9983eb6a9a6357419b7013e834caf91ac34c104b8195f2096995699b8c369186bc6080d4267510d76b09cf773d58bef5b0fed2d9c32cff0d2b7d7be9f79f7ddcefcd9b0c8652adf261c50ddc0360eb8c4ed3c7690181cff42d66c356befd48a2bf48d56d94b4c5d0bd70eca24fc618c68da449b9bc5aa992dd872733903872cfde6f25acefe479e9158f15c0e574486fbd4138f99a873e3773c179d826f582d66595edcf405a1acca8b8849bb684c8dc965c6ecf34a0df9e8802741a7e8883aa21daaeefc1fa69179c15c175c8da38d3984a1215d4f0a41746867321a1f18b6c4ee0f3392a60c404a1bd870e7c9a48d40400528602936893ac45960abd6bf9d69cdd32ce0e91df0087281533021edc3de8fde8a6f9444c3814e992d8dd238adb46178a3ba6c7e9efc60d77d00e7c2b2c6fef855a075fda136eeb9969d68cb28d11155cb62e8ee2afcea8dc69055b72e9f472c5979de99bc3608317d7fb9d2d569b25fec21fec643582c83db5fcbdfa12f1cc378f5faf5e9727f12df476689aedd032e67ff9accdb3eca6073354f7edd5d2710e8e73b55105323a66a934976c616c3b1302383a7912fb6a2d954787ab9ba1a82a87f9ce1a90e42e8ac773de1baca11ac272f535d7f6264658585d019efd59069abe33c4738d0454135fe3b6d0d2c13f51e0725983dc8865da26296606f144781ff5b9f5009c8027ee4481e512dc0e2ab8f508da0026f742b6d771d10152d20fcf5b83bb436f58c58358e5044baf92ccb98e39555f51cc95419431301d326f79831c267dab4e3a5bc2a0df0b2d57bc2ab8ddf8de192995ad26a2df0fd11abae879bcb2a92003695cfbf975b1760c6ce0dc60faf52b3734736b4ca1f4b8f1a3ac71805712f6cdcbec63c9eb8e44b67272a15d056f87caa1f7696b4c355e4aeca20baaacf9b9f8306790ffd2d2d4dca26e7e95e020a7b2ca3f166a092023bb3433a41584082ea778bec1ec928f2a6be37715be3cbe9fd801d0d0da8d8ba5a851ead47fcd9fc8b47e4e7ae890d0d17c6d7eb389a3adae891c1a15f8d42b268e13f938ec68b191f69e013d001cac3c6b8632475f50d3c2a95504c3a5c94ac1a9387cfaed95e87988286c5d355ff57c232d81ff9056ecd2df851a3a4c321ed7e4f9a5e28d7fdd6ca6d83fb7e386bc9c6b1262b2ad7cea824d0cc26a3f3b28df32570fb0bb716172c66e2bb7e40ed9e56df8edb6884d91aaa72c7e8ffd1851ee5e095487d5a4462d3f21c64b496f2ccfff082de818484101bcdb43bd714617bbb4a6f8cda8bcdf83f5b53a613ff8ffc3706048593a398ea887a10cd1955a45bbc84f68061c7e7ce30735e11611073777bfe133f6c301e93eb16fb673beaa8ca21c371a06756e9b56c6c92fc54742287975da376ace2b9a52b45b8581cee07da5a4ee7c0d263ef4b2e0c383c34990418c92c927fc7126e1c38c61cb968488c847dd13b1b9412d6a64a6d7dfcc3683e4f662c4fbefef236cdf9fce81c4bb36fef2d529c7403355ca79d734987a1d0202f098234b8555e702baf50bb266e1498caee1e431586ca27d870275fa07eb244d04ee5c1004b99671886909250329b60f2bb87cc74939449101036cb0d675016400812bc2e3c02a0498fad4625b7c798d5e3f788b4a0e95f38f3c179ee39c7c736e77de5fd6c687d60918a3dcdc414ec91a7e58da050be4599111e39c064646d15227a82bc80011a9b3187ba12db806c0281a6c52b34ed5f8b6099dd2805f4dee43148ed8770be4f565f7be339a127ca0726518e6e216c7e493831ceb8553a0b45a48136d11ee47e6a67c20d9eecc6ab4fdc1c66e3c817955893c4b23b82914b2332b542970f6ffcd436677a8b95ac2298d474d987abd8feb215dee4869548b087a6054dc51e3e0035396f149904e49289104925c37ed0678f858f649b2838d85f834132c91a8406426dc0738a0d035e6f73d6a56fd99a20ff9b1d5665a621e3332583a7b589f251770861da7fc0994d948fa260d50629d97ab703a8c45e13916f971a12b39c7f818419bfe81dd1fc55ba5c6868f1a4727f99d77445bc1ea1a3436126c0e62539d8f00be90739a1e98352f5b7b30016d473fe8d4dec6eb9de4d6bf3147546afb8fd7b4914c5a44c67608a2ea0d5b8134eb67eb1b311f7292113f10d2ae72201ba46f6b3590ee81e0995b7ca9b019898f6a2beedc5e36ebf503e174def4bd323e6ab706f8f2bfe262b5b6ce6a455b9edf9155940d953ceffb823b9f677fb766a557e2a07de36f174ad231ad69dc610390d893e31719b593218fd6bb5a2b8fcd5ecfc9055a248dcd3a4cd5630ce6cd6dbf13a40bfebbd36f24b52b49bb385a46200681afc8329922916111085c207aafad699fefa51e98c4fe0c85726b45ac623764578cb622a16d8e6ee7f7dda3fa97db44801ab796056d026cc94a02d68a48b0b8b063a79d478578fa46ecb3d9b548a7e49f926d6e67e99c8298b75a1e5ff02c72df3abd363943642a421537bc926300ef1f13cc2f30f7c03ae5808149e321090bf4808ff80e60c15c2bbd68acb47e047536814ed19635c7b1eb8325d579199b391d43697d8cee", 0x1000}, {&(0x7f0000002980)="fbe031a80b073621c1a3ca721f2f51f9cb5c43bd6783d4f74d5240304e6c9bf4a1b84e61ce2d89eb65bc6869", 0x2c}, {&(0x7f00000029c0)="2d79c0d6ed504a777e0f03f10781fdd58d9781c9681147b35805517ddcb6e2ec7f00b83556c36c8c560a82a6752d314d42739753b318d50c27df9d119ceead99db725d39715e8fb0bd35e1eeafe60e269d8905c87d9a69b05daf8300d425fb14671c0b0934a3d7406a5c22ef37d6a2e86407b458d424eabfb261380df7aaa4ab2d9f262f31556ebf5526b0156a707d76cb93dd686fc28ec31e4f74497c1b7c7b24b4b763f5595c1831bb124e0d4fbc1ce0ab0610632a4903a96cc4eab9f97bf5923d29770f071c9376f411c26cb4cdfde047ff55d7e761db21f2212f6829d3c8755d43359ca39bdeebb20efe0f399538f4e3d9b8c5f253ebc0127f71b3c3", 0xfe}, {&(0x7f0000002ac0)="c74f2a6e7d729df520f5aaea495c137bd72ad95f7dba75655b6e3adcfd85de496b8c3efba67bfeb951f8105f3f6c99baea4613d43555c22064a0bf9671af6dedaaf24eb9596fb7aca4c30c28e6c1df47454ebf3c02372294d54f9681d176e4e1f8b59595db6a32b5b8d410ce0f71d0777302d877f3b77c4c6818f65e5b8cce321f400f9ef42a6c6f7b94d230890bb6b489bfa1dedfbf0daefa4548da697c02e837d88acba626e550d47116", 0xab}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)='W', 0x1}], 0x6) open(&(0x7f0000002c80)='./file0\x00', 0x10000, 0x0) r6 = geteuid() lchown(&(0x7f0000002cc0)='./file0\x00', r6, 0xffffffffffffffff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d00), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000002d80)={&(0x7f0000002d40)='./file1\x00', r4, 0x1}) lseek(r4, 0x1, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002dc0), 0x100, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000002e80)={&(0x7f0000002e00)='./file0\x00', 0x7, &(0x7f0000002e40)='./file1\x00', 0x8}) writev(r3, &(0x7f0000004100)=[{&(0x7f0000002ec0)="9cc05d1c6b2f8f906565172d037b570a4c0f72a4d00e030ca40ea5f8541de7e25a1d680d2cd0e0e5ef58071b3c0f8779b63298c657187ea7037c63c11da6dc8fc3380635b0c7b0fcf0d02fa8599ce37f0e87cf0f8d2390a9ce41c972f3277301524c0c8c31c1dd23e72811c331006d8f7c438fe8f52fe88f1a8beeff552434568495d3d5463bb21ef0817e0b8c55d312083856d789ee5df8208e1b3a56b643d4965b9f5e01b614dd2160087448342e7641e2d6f8cee9287e02f992a4d520d4c778908a29a575f04878ca95100f2ff4b6c4760405ef8fb3ec5326bf8690", 0xdd}, {&(0x7f0000002fc0)="a7b43039c4874d69b1c9948c830bc407689e30065e40acafdb8f95f6838b54d6d8cadafe4124fc96280f1e5f3ad8e5e2c84fce5c2ba4c5c784483ecff3f6ce42cb5e8fe457936eafb86b5ecf67d19084d87a1212f8752df360c683e17ab9c9fdde11a0d2a2559d5df06f09a2bdc422db4814311795ef334ab7da16437c8ff1a6a072278ea6ffd3fd967833182c4c972badf70f19b41783bd6a2c77d100333790245292256ac6a5cd7112408394318e670c3c69e4a356ac829664845682800c505e71514c36e47a2b2a40ce2bd84be1b043", 0xd1}, {&(0x7f00000030c0)="8e8ac2ca92ab1faa5228f33c243c281fd337662a6739d11c6f7b47ba174d02a0e0afff54bb7a22470be1ccd0e9acc81cc1ff4b3a5336a951dfa4cb1c38f7bf3da9f67b0e4bf7e0734c3bf7802e4c01a8b16677126316f5f43c87e595ecb8f334720f781274d528f4f7d76b9fd47f320d53fa18407ff975fba9c1f416ae1a691db6cbb3f919cddf6277dac439a31c6c9ef2aa70758a017226d57670a2b5adea9bfc71084f381b0d3eecc0a1bf9ba6309c47248099afce081abed49a3db61316f89ca90b770b3b718735142ff24815053be994fd72157147b3e087adedc3bc18ea3ee96da949d5d45e2a71c051a013721aab53529d52c60cddf266001ad72d80df6fc68d496df3b3c2534c4c33fc4f9d21336cada9f3a46e51aac0b87080b4251d4ebbc680b656392740a4d2cc4feb2249dc93cef0d63985ae9ddff4d5094083510a1ef76cc86f70ff0722796177d756c1f4bed49d6e536c28a87bb139630445d092d9e57a0bf5bbca14114f5d2576e199aa6258f1dd0ae63824eb8d3016d985229c07e76c673f7f05e3cc939bcbdf542ea4043564c2ae59636d3ce22dd8d322cbde9e594b0420f8f6b22a4c486c90ac2cbff808315e577a4717d2a26a0e6a035b410dec04e1ee9efb118c16659c45f76d8c0a59c4e36a0ad859c599086d5a28fdb117885d389853c26daa858cfe638ebb3fdb465e19537791234c4c0966d12a080adf9e09776909896de40da08dffbc26de43c323c1a00be00feb77fa2b0b695239b72918d66a756e85e151dcc212da8fe4f3883892f7dacd58cf0bdf08b9cfc59f891565545a8f082eaa2f52465a8cba36854a21ac979a494be8d3bc726749e44cb68866488efebf519cb7d6758b241807f8044db4dc112a465ccb67aa2717c249aab7136bff51f21af1bc77dcdef54621e8413aa210905ea9afe8cb938a1cfe252013805ca221a59e65bc107ada7cd33156b1bc62f914357e97bf390060c51f3b370b7c07874c711f827276ea407856565a4e6bfe56ea47bd05a3c57f0562ae393f047292c3cc82b21eff3d24daf91ba7218c135fabbf2838dd4c3a3ae9fe8b2c472b7f7926916451c50be8af966e722c8a784dd88084c85d0721c3b3a3f858d0eabacf5e322841f43fddc00f314753e736293f891e1d56f632cf1498dbfc1878529dd20d6755043f1821abf27bd47b18f126682b6137826f2ec50780c73afc80c4ceb7146059ee96971ccf0c10887d50fa607c0bb6dfa87f090c378a9aa872d4ce78baa3ed0452ce18281b52cc71f355179b8d4cf1aeefd10ec6c6b86030006518550aaa13109781231160a3e94b10bcf9bd82d4c8cbc920509e1f15bfaa0fad17d1bcb21dc42946cdf5e5afe2f96f819328e986edc0705dadb3884f6f63155d3dc6b5ab7d5cce1450a16ea4d33307b36ea4c721eb2739be954bd71146a5d7b9006d913357a272528525b9cbe615bd8334798ad6f36ea837f42f1a52b2f1b07f198e5a3c777b9555746cbd09ab11846329ae9e39690b82068e474a1b382ef96a6f9462d8dde08a007bbecd7827963bf4bfb0b62685f979518b21877d1d83df5bb6fb9ed135eba4667ccf52063cee183f44e79058204068d90e9147db7562c234791236e68025648ad0e5cf4a64298d655c060bb17ebb5c21daf831d42291107c6a7defe7dcf9dd9900610c21441a6785b03902a1455d5b8054df84c8ecce97c645600510d2871c65d82613aa39d8b107b1658599c4480a8611349f0dc7a4431a39a794e9d8dfda611a258f6745b684fd9f7868c63bdc067efc1c35f9c0d15928c6ef016a4291c69e7ba6c5b28d1ad72e6bbdcf8b488c210a11be261a900651f58fb1801122658e2ba96a1a5bca09470acd848db127bf389af839ebc36c5a4ac4689c416106ebbea106cb6b251454d61bf783f30e980519684db6f8b776b2c2831f3f2addb7ea4a3f5d73d11deb8fb069d304d41e56fe48ac884083f5ff95be02fa1446c3816135a7b7cea17823c949f85db99c5504d61c9759e47daa477da2df032f14720782fa744286eaaca99daa02a3d3a8511f5f690c5e08e1d35b409b2b53674e62fa33f3f29c24eb9451691f9127c16bbcf07b07257210b1ad53abac7f7f6c09729d161723ae2c876c7ebbf95bb5c7f38597c8b1e827e0ddef98451c9c53a9227cd6d35e298f5dbf1f44d18e52e548c3c9360cb2163d9abb855c9dc7eeff2870ed4f72d3effff76e08140087e41e79386dd193c33cde31ba8abedf6785d083300a0df5d3893c67debff7740db9692fbd2c8840a953eddedcb1caeb0ed78888b64bb10a579f8d0781dfcc3436f7fca9151e4c60213f6e77c6830f9b0ec9f82e414b9aeb53bd18454a2e0684f8e7b1984eafce0368c3ee02e9daa71c33b98cc09179358fd79855275ca54183716290b955996c80d48696ca03072f88f861fd41a5de3cc4c6e5dbb00e1dc17380e012e4c06fa3620c0284e4ff61f7139d99a35ea7ece25505d80b425b16d7e11109858b1d872efa38f11bdf01a9fe8e3764d8a5afd07e7561b2493401220affcbccd6554a67d93153b3081325aceddc98d3b3eb59965153728b3d5045f55d0ea4795484c134355af9e4249f0436ad571ac18cb262114dacf4de616e99004042dd06fe39496be71373d0a671609f91509cd4a86a9affbe4ede24f9b3906acba11a79955814ffd7d214695db42112e51d2ac6a97cbb3884da8ccaa989d3918d57a5db4e85df680ad3864cf70409b68851486084f2f9559b8ca46e8e5927fd2e7d372b3c7fce297e4ff7254f4eded357030791a1bb970d84b6bf31fa67e7ef96dff2cc66d260fbdc85704e265ea60eb380767af559a741d0d80ac4d0265d222a410bfb523fb3acc2ffed5fbc89eca2937ac015389afe2409286e7b78068cab47a990da3781f6ce2fe881c0ba2b085d63a62a1f3425b7449bcd24efd7f4a876150c6dbf941fa74a115879e49beefe99a10a8d24e55df75f4b4d7da711ab0b82f1a6b2d0887f37fad9fe951cbe3f5d31455cdf30af21b5203f463c032d6690a5701fa3821c6c33d00c70651bbfb538ec07929019a105456372abc11360ccbd36126d02483fe1ea8dcb48166bfc64139171f4dd765e7e90ed5edd5dc2b3d5c3002b960ab190411f829544e0914c6a0bf1e93c54bfb4f3ca7f33d6ee852cd12eaa088efb033bb6d9e36ea6f52ea9c0ebf78ba5a8eafaa71dfae62f428994708dac92ab68271344097545399bf8c6ba00043f5efa97bce3b8e93b9a974386192e2e2605dc51ce8e346aa5deaf04457b0ebb333f0a8e1cdc5f3393f5ce5d70c949cad0e3863d03f4945aa7a8cfa9d4d756a08ab3a5111e3c0c8aa016308426f705d57ab21313af02e42659843e998713550a11290a8a753750b66f3bb1df50c06168301129b686fa898f5292f9451753127d8108f3576d760285237efba26c05ab96faab0ce49e633a7bbd6b8fe5b265026a8d2c2e8efaa2f33839bf2678d9956453d34efadbb0a8ea7800d1ad033413755551c76ab31b2a41ddd17369d944ddd4d69204b5e918c8f3a25247404c394ee314c83354a480f6ef5dbefa709fb87c51784e3181f670da1027cd6d7b3a8d9d2716feda0cec1a0d99a401e9a82952edb82f82768a37178b0c373832bfe79165ed86312d967d0c669cb821650fa96c2d6ba59b250c71607cd73cb90444f4bb16d7fc4a465d7c96aa366533b16ca0d031fa81e195aff751d1e8cf898d75ed0d139a98503bc74cadae27ee4fc8ffb69f13be9cb3a204420c6c06809ef1fb6b0a591dc40e5a305ddb3d3f245d7682d139c0ca278aefc8887715c014de9c6397916a9f4ca088d0f14196c286c93b13a191bee8f41040fdb70e329ccd37cfdce4b737c6aab0b37faafc66c829be3dd5db69c4b8e575f449871f4ffa4d4e368f298f7dc9dc69221d57ef5e2c654d135ba119f684f681ca7b94866b83baa5d4666d04cb0dc36d2ca7df7501c76e052a2f2f10519e52ac088c9c2d398f2ee9e27bf4945ddfa26cd6363e2ae20b400e27b7ecb8c010f6142d31d134e6490a5e1794b96a5725f64a431007197e76be6cfc8dd86548c369a8b26e70c09f1f7b9eceaa335bd03539e0dc2d6bdb0abb246921d0fc073c42c09d2c8d96dbe218cccdfecd4532adcff2dcbe31201e6c9f99766c4e6b345323eea7959733526f98e6cd2c2056a8906054db3000e6c4839f602b0e208a8e964019ffb39b80f326bc1c0a07d49bb5e6c9fa1d1bcb72ee5ee80c08e8ae2da5189ff6bbd96905a486f51abbb882ec2e7b423aee694bb7fd22d51ecc49d9fc2f3a14c4877507bcba2adaead1ddf90e061c601222b05976367aa3bd7acc4d3f02691ee112680757885f79c840b32e644385a6ef1a17bba8c76e1760a252bbc0d2693471a621c04f071d855d874e73f13b9cd4d82969d2b2c824430805cfb74c35bccf7427cb3a80e129a5442be8361a758c5fc144b49e887e5943216546f8fd201300b7b06a1345f6e841f35629086161f5c273ed34aa99fd779a3932dca739739d526a17e82f929df6a8599eba6109820c506e3505112edd88d5cb9839cdf088a21141ea8a2851b8ad5229eda1fc2e9e282f9055c700492e1a150be40abe73af74827c9c215ed7def4df87fd0354b986c3ddae51eb374443e3aa52913e89bcacf8a3cc29b6f1c2ccbe36b3ba2fe16a66ce86b44d586649527db0a325e57f8accef1071531f6767a9d247da8c57b00477c914cf95911204bd50883805158e9728fb6a1ce3649edbf8c1bc6597317c4b3e9b459e94c479b0ad3383d271e3ef8de8bf9256a3a5fd591d4cdee9dd6b3dbb17437f3da0cfabaf81a997ab6f5b17466b14df0bcad051ccc20d882c03e03b8c5affb56c8ee7a83e280228501b0e15c02271ecd7a11f06df7f4782f951c696119098949dae28ef481013b414552b92c6524675f821a376d1cefd03739a426c28c1bddbf11e17f6035c73d1bb4abd9d046ae0e9cdbde25edb2b47e7e209b250f1217e665e3ace427c437e8e55f44b6f890daab18443e91f89b4dcca777fb195314c0d4c7ffd2a9db6466c1e61c2dbb97001a6e88668e9d85a700f9abbabfa80347095e92d8d1e9256c692df4fc33b84561d16c0cfa9fe97b78ab36a44f08802bc136b3659852f1b9cfdcde088af702eab865260cd149c8033da871e55b06af1f6a948d2b506fc1c33d3c10959b52aab4024362591a5a727330efb72d85e9dbf5acb1203f9238578183bd96e2a7fbfa10df68f715c8e4f36af5cad5faf9e8f00505cf64a164073d1ce03c34f87c90813cccd600cbb69e8a8d171b658e0fd8b450853b107b9adc02cf42b121f68ba92408d3cc1758c5b315dedeb9e6728e5531ffffa2c54d701687c5b52c6811abfb1ebc38f74e97e466960df73ecd72d105555f1955d19e68a5418fc1289a862b14ca21dd35d4f3609257b556398960c03be0a579830373d4d68320775851b7fc6696d2fa8f312854febf6714ba519dc5217f40b19fac511bbe043db9b3506fc827944afb5b7375f1076f2e85a34809bb890db947a0c06ad257be5d3b18b2a433a2ff4bee5b9ba25d56e64c5061a9c96b0662f22093806ba22b7ace483973377eeed35e856362ee75dc26171daf83e065cfc0be0a93b2d062007ffe3e3df80d0938d1ce810ee4ceebc3dccef1ae2ad2cf306c32a0f4c9dac8a14982a7b0961c73c14d1b11c32bdd18afe8cee02b33e2349f61f9a8df12e0473046f85ef13ee8237fa144171e604f5f60747fca2d4c0d2e055c27b5c231197a636b2", 0x1000}, {&(0x7f00000040c0)="002d58a31ca8380a563a8a0026e6fa16fd42a51e7563daaf4e6d4e0028d8c93554e1c9a0c37437", 0x27}], 0x4) 09:20:09 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async, rerun: 64) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async, rerun: 32) dup2(r1, r2) (async, rerun: 32) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async) r7 = socket$inet6(0x18, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x85, 0x8000000000000001, 0x6000000}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x1, 0x1ff, 0x2}, {{r3}, 0x8000000000000000, 0x10, 0x40, 0x3, 0x56df7664}, {{}, 0x4, 0x0, 0x2, 0x100000000, 0xff}, {{r4}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x16, 0x9}, {{}, 0xfffffffffffffffe, 0xc1, 0x8, 0x2, 0x3fe4}, {{0xffffffffffffff9c}, 0x1, 0x4, 0x20, 0x360000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x64, 0x2, 0x6, 0xaf4}], 0x2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0xc, 0x10, 0x6, 0x8000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x74, 0x80, 0x0, 0xa8d1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0x80000000, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0xe, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x40000000, 0x0, 0x42}, {{}, 0xfffffffffffffffb, 0x1, 0x20, 0x9, 0x400}], 0x0, &(0x7f0000000340)={0x1, 0x1}) 09:20:14 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="98f5a2a0df6b7a7cee83bdd707064e6ed2428f4429645a65d6235c4aaffa3a4ef27f913b338302743c9dfb5df5b1e73e61b8ce473af0387195155dffae2958f5db6fe8e0fc69b349b4a4ac13e72070e1df2b4179593bd189c990b78e4b1f02f5e5c1b1c3caa32a6c2453128d48993b72041f811e5834853cf55bcee7166a778748276b7ee72259fc386f0aefb5195dc84af8621b46a2a83c35ddb30c012c0c37d31ae6e8a2d0751e13", 0xa9}], 0x1) (async) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x8) (async) execve(0x0, 0x0, 0x0) 09:20:14 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="7f3ac2c82a3b313d15ed4b5b392372fa3b9c9a63806427b43ccf79db6a62a0021cd34a8ccfb8a214e5ffc41ec139367bb99b0dc4", &(0x7f0000000100)=0x34, &(0x7f0000000140)="84a14a75a848ac16c6d1b4fa62f9030a89f36fcdddd835cf1534317dcd735a3dbf59d0464a1c837066f7e7e083fac06b9aecf8714be2e53e621eaa27c5f5ae82bade70570cbceb1578d54ecd64472cd43343b9e87aa4011860fb293792602af2ac4985b28568afa7cfae07dcfd3e2e3c272e5c9b03f8e7ea854bd2535dc134c7e102e173cd09346385bb61c6c73435f7a9a0c8a01c83b0074c8ff8c01ed231f2c30fa466cd8526758eb11dbb1e18b048d88e6fea3d46", 0xb6) 09:20:14 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x97af, 0x0, 0x9, 0x7fffffff, "090030e500e64100fc4c399f3bd6c57fbbe77c0c"}) write(r0, &(0x7f0000000280)="4de3a767cb3572222b76d50bba28abd12122c05b98aa8c3def8decac0ae790c8a11c0d9d939191e53eb746834891f945d91f8d97d5d45bf0998a390c108f1cc3392c70fb4d2ea468e980877377f1cfb878325411f19fdc6b83da8233bf91a02e157b41ca86b403920eb6202ea8ef77bb1d402c61242807a6366bd5d5f70ac323074dd8caf79664f1bd170e98bdf1d3ec57e0bf2e632d8b5ae658184b2886427dcd2bc5817c7940bdea473f795997f6c72f2de11d19a3dff7bde555c03c89296384aa8f8b1e7179729ea0bb9ac633eedb29996c3da18b7af5150085f27cd1a07a7e9b60d858b2f1e5800125da2f78713e82f66341bc07c02b83799f6c872f9fdc87b82c4f4cb92ef1292f1fc9abaf5d17d7804a678fd8601aab32be210c18e48e1287828d903f336f4ea7342c526849e1dfbfba385183f622d1e4e0e1498329fb523d2bde8182cb6bb71d0c7c7cff135c6348649f6e0e61785ce8cde972e9a411d8c951c3f45f83161b98f84c13775ca1", 0x170) (async) r1 = kqueue() close(r1) 09:20:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x44) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x7) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ftruncate(r2, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="041d4ef1ed53c238454d80a27d5af23aaa7cfc2d8634832b9f32efbade62fe5efab469421db809f5e5a53f4c29859c5bf9a26ace528d64e38095efd6d8e08a7798632dced89f0d928cc55e21f4a19cb86e29", 0x52}, {&(0x7f0000000240)="13928834bc0128f43b0dae42b585557fbf3e6785e0f6914e36a4945e290760ff94e8a83f1d4ba3b07475e329c855ce86a759535b9722b37f6d8edbdda0e5c5f150b143ddb3", 0x45}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4012, r3, 0x1) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)) r5 = fcntl$dupfd(r3, 0xa, r4) writev(r5, &(0x7f0000001700)=[{&(0x7f00000003c0)="6cd2e50c78db17e7f9a5ebe728f4788ca378cf5f564e1493738e147a241a425b00d52ae8b146fe01433f29d4bd01a172c0d414d05ec075a17712c284b4d15f047f2fd57e9f45e130472cf1d0763af716befe1e074c347b3183eff952870626f1fd03bc71b6d78bbd8e8b63d08252bbc65f6da497444cf3f983994b236ef5c161e8ea726a7553b1c86d5403a2ad114acfaf23e5979990a1a5cfcc545db06d259e47d87bb653529aef85fa1624c44620ccd8467aae1bd4b41410b8afe5d8a2f4e6b0bff40ecae7900276c66199c7edd9d5b2e3210f136a2fe53385a3fe96b8a0e9fae9aa5759ef2c4b35c318", 0xeb}, {&(0x7f00000004c0)="638fd416f9c268878610ccdd7288bcd3b2f43527de93d5985aa5a35d51c1ab243d6f2789aaddae03a2ed0b00bbfa7002c58099f86d915d0066eb44f0e5121d189ddcac3fd77926f3d86044702b76f9780ea8cc0747a5becd32653b0279127457132b024e9d97c9ba7f1f0b8cd51d64a37952cbf35f8c3fdaf81c0e67f5c3685e9ce5e4fd6b3bf06cce187fe9efb5d59fa0adb3b22fdcdc91cd9576de8b86cdebf1eee71d6e9e0aa7426ca7d05362", 0xae}, {&(0x7f0000000580)="8ced672cdb7d3fd0eecf5468af5753d8f3f0d43d5e37e84270c766848dbc2874eea577530d3ae033d609b25567530273572cc3527d4286e9b9f6b2d40fdb7d732e5571218895f460c0336929375dc0bf01e98fd15296763ad0fcaa39fc31390431167c704d1effaa3a8f396b4e665cb978e586d82271884c97b5", 0x7a}, {&(0x7f0000000600)="7917e017b72ad11e1610fff716f11dfcb05caaa0f805864b6070368bde", 0x1d}, {&(0x7f0000000640)="e3794bdf28c9418f389cb05bb4a813c8beed130ea6c311ee99464a9c64a2f89bc959437ffee85b1673e1a278c4f774fd11dc301dcb9a52b6da546d6bab22e119ddabba9cbb0fe51c82ee6d1158a9beacb776126082c8828d9d523344a8386240572def701ebd9c0ee3ebd7899898a1ca9c9577398b0b6f790ff87154ddc8a6efb57e45d5f7ad", 0x86}, {&(0x7f0000000700)="c2a5d1fc2b3707e078efd35b490e98592ed9b76f55d5c35d14645c429f2ec7d0f34f560efa558120264c22523b09bb1936992f8c87c7d9a5825e07d9644624a53165c0ca12cffd425106dc78902a8b22d214bbf23e1e44f05a436938da94a309018bc35d16faf40b53ec93fad83ae48845f5327cb9efb3b45146a589a25ddf3a8cbc6c4ef710403446091ff6218baa17bfac7c382730d09c71e149358556e687f3ebedf9b564a4bf07c86a09a9c6091916cfad797ff2e500d75dc915382cb0b7413fb25b9034ff327b8866dc92880c0f5a4eb282841fb724c61fde68c96d415bcfb86e46224ad6976b59f1bfbc5465c8630be3166db6056d16e7422cea97ae5307157fbbd38b0f4e51632ad362e9366004db25baebe00ca78025a3858b26eb2a27c44f95fadba3ae4e034c79b03d386e125ff627625cf3e39bb3398a7f1687fbea246884f4371e2d7e764fdb16c37d0de7a22d264fa08c26b640ab53cb9e656b55a81e6d48a6714764b2702c8a57d629f2bb82753226d6717e8142051c61cfd9e905289ba5f14c7473522f355af4f456755cb81788f3427939771f9c666eaaaac1f93cb6a475962c55e9c7cf0ea7c86fd38aa14f26d3debb9f1e7f95dac8dc19190de59e967ba242ab7755cf9b848c20eecc1ebb2b1618787e5bb0301e22c1a8c0b6035a964cdda538d4c5a17ab80687a56c1c113fbd142fdbea58da1ad2c7476adccfda8a6bc8e29d33b3dd7fa17202c173c1a19ded69bb09ee1e39b87e6b24ce1533ce78979882b9e1a76b0819c33e5d6b6c88f73a33d19ebf210916be2124469cf78fc82cf9885ad53e45f9f826806c3e02312ae4ed9c72546efd220af940b3b89e585d56800515899bf56264f794450d1873430c0486acc0f40f5b5128ca7949c97ccbb347fcbda1d47d0fd87b06731892b0637f96cfd37b2c947b7f9925bc3527cae68536937f15efb0c6f1907dbe7dec7bd4e866f070bf21a164b1b0c9fa96e8b84a1adf31a8331958d0bf51210f4c899f8e4a30f3885000f72c7bbe19dc5a1b15cb6b4b5e819e51d1bcc83980553dee2a8b66e94f87820a4af8603ffa729366d275e37c1bf845f302a124ecdd1618554fcd706b9f3f6749ec092f58b34274cf51d69c1fe4436fcbb1c2c58ec6738198b7ee2fbc5fa2974a71d9497493f6cbb28ed3ced29e2b907fde5e7c87842f29b26545cd9a0f709d0129dda84c2e95ebfad6bc3a333e009c27d0e7586bfd1bd87389396afd012bb80f271b4e8e1f5895a3124ee7bb5389f83aa54c94c03a2a6f702bd9be97e3aff72b539496d3652adb9c87e881ac154623564357f98c81c7e95c776b73abecd32b69bb4e2c5de626dceb34224630cba2e0ebacf93adba3847c0c1ade208c5eb3ea3835b99f983a2738e82f90dbbea445b8865beb21d133769472a3090ee584d5a03ab8406672fb7a91f392a021923f384e5118f1c1d0138413e38ca6539e1c3a78dbceca7d3d05ebfcb7eccb6fb217169436e570964f4780602ffa68ee159d40f3a0e9d3846d4f7c76dc2e04ccd4f4336739c42adfd11aff12ddf14ce7feae89836a9ab026c3f260ff043dd10daf3843237a80ca4fab0da1568c97c325f53c2d1ed5e04f527d3a134fa7eb21d2ecb7e3d3231841df8ceb8bc51d9b4d82b85912ab0250646db806d721ff3957d247f2b8ed3c244bba163fa32d0dc76cd51e1e69b420794e513a3f396642bacdeb78c1766f20cc1f46c0a2f33e502e4126cddc8b97ef47fd210554ed4ef9d7ce251c4aff8768470e34a50b52bae84bae27aa911f724d01db85478e699d5f58293fa1649ac55101a9d0e43178660dc87b071203fe5af0b6caa28acba96ccb2da78584464f53d1ab8d1b9f4c52749b4536fb633a67178b63602eaf2ca19c76fb66b44c963b91c45cb20c05c28c6ba06794ee1b5b763eb1322569da43ae65e552d5c803f7f37d850bbe9d04d90ab64ed1ad3dadef9f8c0f84b02302ed8170a86234e30a38acf8cf98a5dd19f0bbab07951bdd318f4e2d44fd62b67282b73e54f06a2020e3e9928961ccecf2e83089874406f1e2b78fb91619cc98e9ac2a9e03c901a0141ebb908407d1b94e5618adef7b24cbeda37986973b1bae65183797519f15fc7957d4c53d3bdbbd5c2fc45e7ad3966509cb412adafcdde19ad0e7ef41d0cd5b3cf0b576b5a5fb68060f77c514caccd52c758f04809f2d07b60a0e639b2f0fabd2b5e3ea06eaf1a5460f48b687aa4d33e4383087898a4b2556c7853aa32b21f59fa9f3ee737784326225c0134080094b392237764905c225077f547ffe4189272d53aac857a3f3f57d5f5791f28ba573e43d6fcf4b5089fba2efd5c2a21a415f54c483d672801aff6a834eb16b115049814a2b4ce2a31c132c966698d90b61f0d264f688f16fdd33d072959430a0d868ceaa67542c3a888fde53e834c75852b62925db0a3ae16877a58a03b735c7eef6dd413d9171d35a4ef461a5bf99114d1182d0769d9fd81ba799f0dd55329f21ce568c02d715a1a993c43451c397d1a6dd57c1b97e4f26b7f4203efef4b7ada6eb7aa5a4d5ef03f635a84075ba7fe2b64497a2e5b0d0a0e6eda9aa495e92dc56dc875d4cd331040bf6fa335e418e55d0697ee3bf99cf97bff130a9816d855252cc87be1b40ef4ffdccc0cbc3206c6abfabb0d3e78877f3d5a65680e562477a499b2a2bae9a7f21467ec027cb23be99112ab93391407bd86c2948f5647007d915a49abcdb0f39d3aeca2b0c1fc5acd2c59ce0bddbf0a995af21d6b80107ff6df97d4c49a3a8bb16d8b7777ed87be60569dc60c227ed60ead78c69e90937067495ffa5c9b2eb8fea046b6527fbab196aabf92f8a3a0d2916b1733fb00dac55b4ef7fa0d1fdbb9a018e8d2a512e32469dc042b23f1e8c38e28e9b7cf4bdd8089ec38895e77acf971cbfa1a04bdc02bdb84dba0a353629ddc0bd448bc0ed6535a3aea3e810297deceb4f4b06e1429afda8d9d0335c23890f0cc26825be91d81524bbd935c00e9a96ad785ac21898c23e53ad8ebc3c34d0e5ebb703db3891d8ea383feb2040d76828a4fb8cb165e4809157251b500d16b48570c78c8e08dd53cd0bcdf562eabb1acbc6fec2f0cd2f089c28ceb44d8daa4f86be0511efec205f45b51dffbf173325f56bbab7a02a380049899427d1f612fa4baf0c5616cf0fca068c784d1ad092723ee9e67a7c3fabac5148d4eac3299f246ba9ea6feeb3d867bd6ab42d435bd61db04629dd0aa648e6b8b7a5c2e3965aef2a77355f00c0e55ed21e068fec1a944bc7c0726def642985315b54edae71f2b5b00093642ba30212caacaf2bfc48c6a7fd380fb1a63180867683b431735faec8550793e83ce43675391e772f5c3633392bb8a0869c768129aabc02129aee3e5dc14ea19998c00c4f70e53e2834611123d3dc205f4450f210bba17dd68e06f0a8090e92a437fac3765de733ad799de147b89066c1bfec4a6ba99d744cd821838ab28bb72e6b713bb55beef5557368ce9a9e838ac6ddb30d8cc90460cdd2a6a0ab19cb121137868c807a9225be527f91911c912ecc7de2f2cd6417b63181ab100d4baa122e6fe0b0b38566ed6ea69f38d9f71a73167b0e788539830794ea1e4b7fb2606800960bad4854b134f10b873e1505032fadded83bcc633bfb66511307f4359f4ddb56f99b30f9c75afab7605c81a0b56cf98c274f1b7c75a5deb53756f0beaeac4e61b3ddd53b66025402711a49c9e494be3a6a167c12fa61296f7bc36c1bb9541d7a5a4f8ac76e4598fa15bdd67980ef42e575c2ca08be9f495d6b8befe49121ac2032b628b4694465e7b783dc94585999867994c01f36b867099c27f0547af98b8051c560906476a90ce6bc19382be67a4704347a08087db191a739b485568766ff6e8bf8c509f0810eaa0fc84f1457c4761b071ed7a0ae75cc69341601e31dbcd55a35bfd8310c191c3cc6dcd4496d03fc9fe94cdc541b3afc51efbe97fd2c63039b6ebe3a5682c6ac1e4441eb6c17092acf0cf7d1e8d805e81e818ac51159457ceda24159db891536e48646de1b1ac91a02a5ed78ceb11e235685c82b8a245bad658e0c8631a2e83a8c540637e88cb6f4a99a968ce028e6eb5d6045c0ff44957e20c9e99b18894d4404c78b2d8d264381a4df80e51c5bf309ecca6ed70de51ae6e7878d76b7e99b9224128827f442c8dda0b92cac699ab8c5967fd9e42841957dbcefcedf9666159e3dd553a8f4019602027a6f1c937710974a437d67d9c47e3a5354a55f4731b213a3cb0d91a5b6ccb7f17f479943e07f87fe5318d7e2b98fbe399264060a4d2713adb0eca767a5dda91fc6de5c4d7ee53b9fc778688c78d9743855443bd1a98ea3cbeb8d4222c40917102838c39b24556d4cc95d0dfe7e4f8fb74f8689f6a72b8579b09e1cf3ded7276ebb0659100d0ac047f1d1f1f14a8aaacbb62b53653d58be5c2f7de39ea1a06925eac7908dc58d07860c07679fe823c2a2f1ee47c1d2346e29736648efac226dbaed2c24967eda614cf8fc2a7a697d3c1dd4d94740161354666d6a2443067242360304021c969fd2e815d137d442a47cbb76f593afbd9d29dfdf49be79e67b00943901c840c0d59062aaf10dfd117cf0518c41dd612b71265521bdfe561ca9f3fd1d5c64fe918e1d9f92b09eb252d6fe6d1a34b0dea9c8360bdbe771317b3f0953fab19bbe7257c43b9d0467a1f3252e6e805742d3f68accf7b8ffa44e06bfdea9b25e4db9833b36dd8070e4ca89c378a308ee41b41c32ff7c15197165c2f46a96d62627376c7494b990b1823aafb3315d2e9438662929478624c51b5ff447299417927f6ea039a9ad1bc77a0f02a43cd8e4251e125372ac4cc7f7747ea813f2ce99c3d720c6ba52efb43878a23529100ffb4608adabb5bfe792d71844448380e20a4da7f95f3a69da2e98f5499fb3d7d0438935a505d02b27ef4cb9c38a374d165103d5bb95a8fa8a259f49020e659bc97dd519518e04d958edd87e33409320d0d2725d3955345df0c4f8cae37102917b8a94144e9a23b33027baa4e07a2f77b89ac69d4b966e5eb6e4bf10b2c7f9fcf822d94701d310959a8e46f96937f528a8de9ceab9e48ed5107520d968cd4113324f12a57e6b97de02ea11169a9640b5f7eaa1312233a4315395ecfb2bf4812dfdfbdd31755f7f2245a63819271759d3f83c8be1b64c65c90fff8c52933869807fd8536428fd4405943b5dea3f181ab56510a7c04367c0be75aad4f6f2cd38cb415523b97f4c4b33028ed02b56795c98cb16555716b86cfcb0b983c963ceef4f360d5eb3e5521d969957113797e909d9c298d316fb330d56372e56eba1e64cda3f0599c4a7ef03d26ef06d8ff5257b1f89f6a16b982cef50d2551753e7b17db1f4aa1ab2744ca99acb5be83bd055b438947f8db1abed6d0cc8015e8ee785f6ebeead2d755ae8c04e3dffa238f62dc78d35f9eb1a08d66472408b9b430be52747b4eabcfd162b0ae4f6cd7477f512c03f318fb311370d883671b288c3687095adcf2c9a80daea6aaf0c3b061d776afed527ae969ba3cc23bbc04a0dd90d4d46c8534f7e5ed841185d810fa3db5853171332dd260ce864332285051f27730291bdbd53515bdc76673dd48f1c39b9e638cfa1677c5b25f3e104c4b4100adb0aabbac6604fbb813ffff22076d5e2bdabf88366c98dcd541efbcbb160d2203a3c26e1bde7b7e56a6ddf591e2fa2d594b4d81a7403dcb98b6241f386a66810c51f358a1acffe4f174decd7e2aa6d5c976b3160bc", 0x1000}], 0x6) (async) r6 = socket$inet6(0x18, 0x3, 0x6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) dup2(r6, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) ftruncate(r8, 0x86) 09:20:14 executing program 5: semget$private(0x0, 0x3, 0x4a8) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r1, 0x3, 0xe, &(0x7f0000000100)=""/198) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/73) 09:20:14 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000400)="7fad86fbe7fd56bbf73e7ae07bc6e1f2687ca613e37fb45f41569851eb5d2fed4d3befabff8a9292fac67a2c5ee1b292e106381a9c3180cb506a81419f76a64725325e31e4c55130ac", &(0x7f0000000000)=0x49, &(0x7f0000000100)="774272e743e8428da1f3906de8911419925d78499f87d0c759c6911677124470e2bdf9d50d7d959be88c306da123af", 0x2f) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="2199047ea07ca02cb7dd7723d052668dfebcb40cfffd0c8fcefc11a48ae48d3cf092efbb8a1f5df285c723dbae85d996b14157753b62e577d5a487d331f52fbf2670b9396691bf396259e0b1dcbb5e720a0f2ceb8d9cf39f523c2f1df389c72e22f81fde7aa0dbc27ff041cb501449cf5958cdf055941faef2c700ec7e442b5c10e209c88d3ee2d994cf3c36fcbd4b9c9bcdeb2de207e9a1ac03a89e88dbfb47b3afc28443b876c25edd", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="42204a5a16081fbf8315f8747457d614e0246db2e1a7825927a19e16e9411e60dd19bb69b2bee1ead0f3c71a3d82631e85aa4bb8623554edcf5ccd8a27e9871d62e86866c01e9812eed7780f9035f287be14bb4b9e7ceb11f8abd3f6d981ce1f070e25f4a085f5defaa1420be9ce096e744c30f0f1775491ea7550cda53a691f46555235ec6f9a14307c1286d636b6ed4dbf8e675ce62f0383faae55db9e79efda7a4194596fc253c0b11e88e62f3022bc72c25f90f12cfad13251f49dc6095e51e22b61ca6b9f0c7e298d519ad1def4d1dbb58decf0a836974348bc72c449466ce578a1c51ad38f7def9c9e92a3305d4d6706a83e65105f29c537dab61509", 0xff) 09:20:14 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async) r7 = socket$inet6(0x18, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x85, 0x8000000000000001, 0x6000000}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x1, 0x1ff, 0x2}, {{r3}, 0x8000000000000000, 0x10, 0x40, 0x3, 0x56df7664}, {{}, 0x4, 0x0, 0x2, 0x100000000, 0xff}, {{r4}, 0xfffffffffffffffb, 0x24, 0xf0000000, 0x16, 0x9}, {{}, 0xfffffffffffffffe, 0xc1, 0x8, 0x2, 0x3fe4}, {{0xffffffffffffff9c}, 0x1, 0x4, 0x20, 0x360000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x64, 0x2, 0x6, 0xaf4}], 0x2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0xc, 0x10, 0x6, 0x8000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x74, 0x80, 0x0, 0xa8d1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x4, 0x80000000, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0xe, 0x80000000, 0x2, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x40000000, 0x0, 0x42}, {{}, 0xfffffffffffffffb, 0x1, 0x20, 0x9, 0x400}], 0x0, &(0x7f0000000340)={0x1, 0x1}) 09:20:14 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xa7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8001) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x401) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x39b) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001940)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f0000000600)=""/23, 0x17}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/73, 0x49}, {&(0x7f00000016c0)=""/126, 0x7e}, {&(0x7f0000001740)=""/33, 0x21}, {&(0x7f0000001780)=""/149, 0x95}], 0xa, &(0x7f0000001900)=""/3, 0x3}, 0x801) (async) writev(r3, &(0x7f0000002c00)=[{&(0x7f0000001980)="130c95a76c827a18baed51da64268fb7b70263217989e5e33a883c1b247fe9b7f326e50d7193b7be5fdf3be3675f6513aed4ab64082f726efc91c7e6e39bfc4a7fc7ee1967965741f252ee52a233a45946002becc95b02f04d1f456941be3891f07fb35ba7e39b87d60baa93e4da2ef3266b7ebbfdcfb06657321469b84b12ca6c945c343590fd1063e87d05c2483beec723567cbaa3f84398cb7429cb9a96aec381268fd4b5787f7c1c6fdb7a8d1904f8b49039e99a5c040c71960f0bab500865aeeb3de6344d429135d8252d1f5792bf3bc242d5bd99391162e748cfba5b151a9660b548b59fc428e98962482941b0dfdc94ed3e598e7a3cdd96a0b9b823fc963828083661f441f0c1b307d47245f6109265195cd0d4d7269f178b460c95072a6aef5d9327ba2fdcd8f71353bea9c2030a4dab776f05995690a2f7ddf7aa2b9ffeeb9f164203266d6e4187f6d17ad3637a389c37ef284a53df322e813176c200b53a9e9d21ff83419b82b94bbe1ef0101765cc6085ab78ea55b1a4af381a791f2d2c047fba94ba6319c25087379fa80443ff2d3c3344ba2839e84fbf9296f4a20d8e6fc6fcb31819c57f78293e6a3337dc08e7d4dc96426cafd230c28744238ae0bcc8935c3b655505a5a8f486dfa76725b342cd4ca79e53dfc55b4daec61936de036917a81a318779f200b2c878a0026f9e480d99de40fe7804dc266352f43ffbb69c509bdbb4b4e3d6e869eacd4072651ec9ef0b382692062f702c686124e0639e5a77cb070a9e05af808783642354a3451f661897f547b34a69616e08d1fd8288d7cc055d9bb7f8941ce593a49656778b8c97c49b5f136458434abdaa8ee0f921a41eb107e338a5ba975411e92ec564d6b32783043a0b7db6a63834761116f625d76017430a5725381903154bc94ecb923434f129914b2b00a6ec83821f6ff25d66c39375360d178c8a8364ecdcf5cdf957cac8ed01385f2fc13762d05ab2eb37afcb70646c4e1743b70af07a6b8f089bba9743c39398696f5ef307514c3bc459e9d2ca5d0a86d1e587a4889d8d3d8d5abe0d10ecb3fcfca2bd9a49763c2128fe73fe86195a5d6d537e6a3f684aa8cf35a037ad9fe7254bf2e193baf233ef5da305fd3c4ec95c6a2c5d9084fa2060a2a574171105196c864d7e3be2987ebab4598dd506dcc0ded1169393a21ee7ad926fc6305b7f99784d984ed5098f3bce7f80c1ed8b058b21c76b2db58fb3ba2045137e75f3892e824f3000a3e9191398b5c16adae1b2e11303910965e2f7791c64a19c4666b09a9bfa1c1611ae40ebc73a6aa977381896ff8cb2f6776657e69aa88f9456ecdec81540450ebcf926ec912f6c9779ca4b2e9cba187a805552e17218b8973476e84ec1ffbbf3ef246a9a99bc0d1b742cfe27ac5ab9f69693af558f3bf2951c168586436f21a51a3a7d3f9acbfc20bac02805787b75ccfb057cae192910d24f94c9850a2f9d1605ae63f22a6598c9fc7312f4edcbf3e76873615a58a2a07052a5dba2a821c6790c569e31ff630cbd1d32428c925e860046b4829bed59fd6627b346db38e3ad3cf7e5975ee3642fc0610b0f347d4f360238a34902a1ec486fcd25b297925137989516b4941dbf9f8a4a7cfd273332cfb784070d6db6ded4278272d7fa945e6cf2786eb3f5fba43b6ea2a40167932f1702a9b644976252c6026d12982bfa57cffcb421f537dfbb4dad455ecf166ed0d7991fa628ec5068e2931b7e0557ac536151aff66769d797ef19ae78804073fa19bf083beeb9662bf0410d9dbd4952ac01a57a19b31f48eda1b629914d929dd0faa4090616730d9423c7e8a7c26165a83dac2ecb5f2f9a50d8db43b401179d4de7a806801af3fbc61f2f0cbf06ab5e5d29e7eebabf9d1eb28b723bb0af61748da96a02a9e4dbbe59211acd09e53e89351b2049bdf1a3c4ebccfbed400da3488c62177b5f30402d1904676d00f335806f31c9bc2bd6386044f246ac1cee0e02beafc71c8f371537c333b79b4f966aae81b00a9a1d86c822106caa2d5f32b6cbaaf20095965661886b6b6bca213d7ab52b7eec0b38f11216e313b48e739eb9f26685848c68dc157cf239c2a1cf8d52659ed17b8338b9c1a112d2bd75ce5f185a3d5dc733a77083cd793436805f131b3b90102b6d4926b5f3d0d467792534bdd504a3780cd1ff4dc8d781f8a2075a63d2e3deb79e30f3a8a2792c9c9134d55f1b7d22bd0281acd24753e80d512b02c3175840d7cd711bb3af08e1945c0be6b2061853c07a9e104ed81047a889c036f3d19532c4a480e97fa7bb79dbdaf60f5dbafe021725c66c0acdd4be1c90b6c617d3e6a268c6df525aa5c5e200da80f5e1007457993d1e862fdb00b444eb87bf9730c837bb1ebbc13678438050eadddc28c83481f7be1db873212076935d743a6b9979e7e9e52cf439c5b72ccc77da56bbcaeb2eb78f553a92ff5f52e1da400a300a2afe1a9b41fcf9d41c7d833f9ff7c1843555558391a6709f7639552f4cc8f476c630d535e79c6b2808e7d6da82c7a74b5293b9e1b1e08908bad3427a11502e15a501579a0109df091585c756721ec833aa7dfe5dc61c4410850d471b968b81b27ccfd2b469ea8469376d9686d16b76bd31184912bb2b82dfa04aee321a54395f07beced92ebd593c7ac67039d753d4c3cb393ccabbf3f714cb8262839d577405f7aa30e385f5075ba5b001d091cd6365bb8ea9e9e0d24e21c5f5eec0e12c533e2a5b4554fcbca4e16673f0f59be93324da3239650297808f9a5e4e59cf1b655ee455cbb5afc17d5eee1b64d36b1883f8fb916249166d2252c91e9acd6b0fd62afbb5ebe3668e9bd7f1a5fffdc94f0ceeb9f11baad25733bd08d418d3d509a5423540ef720959c9800b2067b46202939f68c7c56c8b4824d79374b1f818fc7dd2ca3f9ff2d3c4f76c1b6e61b518cb43959a298ec0761785d242d82796e3c58466042500361687bd56e34283157aaee5bf0f44027924edb7fd9e6dedf699eda607ce5c859238711e53b308c41466d72a3e027fcb9fd87b8531bd726978933a25b7a282d86cbd6495704067139659fc73f228b5adb290573d5a43b2012cd354e4bca6925c1b04948157025952f9a794326c92ead6e4644b94b5290ffcb12b8fbac8579ed7b94e823f3b09763944682dd66360fb7b9121ba8e521d0bac1a9983eb6a9a6357419b7013e834caf91ac34c104b8195f2096995699b8c369186bc6080d4267510d76b09cf773d58bef5b0fed2d9c32cff0d2b7d7be9f79f7ddcefcd9b0c8652adf261c50ddc0360eb8c4ed3c7690181cff42d66c356befd48a2bf48d56d94b4c5d0bd70eca24fc618c68da449b9bc5aa992dd872733903872cfde6f25acefe479e9158f15c0e574486fbd4138f99a873e3773c179d826f582d66595edcf405a1acca8b8849bb684c8dc965c6ecf34a0df9e8802741a7e8883aa21daaeefc1fa69179c15c175c8da38d3984a1215d4f0a41746867321a1f18b6c4ee0f3392a60c404a1bd870e7c9a48d40400528602936893ac45960abd6bf9d69cdd32ce0e91df0087281533021edc3de8fde8a6f9444c3814e992d8dd238adb46178a3ba6c7e9efc60d77d00e7c2b2c6fef855a075fda136eeb9969d68cb28d11155cb62e8ee2afcea8dc69055b72e9f472c5979de99bc3608317d7fb9d2d569b25fec21fec643582c83db5fcbdfa12f1cc378f5faf5e9727f12df476689aedd032e67ff9accdb3eca6073354f7edd5d2710e8e73b55105323a66a934976c616c3b1302383a7912fb6a2d954787ab9ba1a82a87f9ce1a90e42e8ac773de1baca11ac272f535d7f6264658585d019efd59069abe33c4738d0454135fe3b6d0d2c13f51e0725983dc8865da26296606f144781ff5b9f5009c8027ee4481e512dc0e2ab8f508da0026f742b6d771d10152d20fcf5b83bb436f58c58358e5044baf92ccb98e39555f51cc95419431301d326f79831c267dab4e3a5bc2a0df0b2d57bc2ab8ddf8de192995ad26a2df0fd11abae879bcb2a92003695cfbf975b1760c6ce0dc60faf52b3734736b4ca1f4b8f1a3ac71805712f6cdcbec63c9eb8e44b67272a15d056f87caa1f7696b4c355e4aeca20baaacf9b9f8306790ffd2d2d4dca26e7e95e020a7b2ca3f166a092023bb3433a41584082ea778bec1ec928f2a6be37715be3cbe9fd801d0d0da8d8ba5a851ead47fcd9fc8b47e4e7ae890d0d17c6d7eb389a3adae891c1a15f8d42b268e13f938ec68b191f69e013d001cac3c6b8632475f50d3c2a95504c3a5c94ac1a9387cfaed95e87988286c5d355ff57c232d81ff9056ecd2df851a3a4c321ed7e4f9a5e28d7fdd6ca6d83fb7e386bc9c6b1262b2ad7cea824d0cc26a3f3b28df32570fb0bb716172c66e2bb7e40ed9e56df8edb6884d91aaa72c7e8ffd1851ee5e095487d5a4462d3f21c64b496f2ccfff082de818484101bcdb43bd714617bbb4a6f8cda8bcdf83f5b53a613ff8ffc3706048593a398ea887a10cd1955a45bbc84f68061c7e7ce30735e11611073777bfe133f6c301e93eb16fb673beaa8ca21c371a06756e9b56c6c92fc54742287975da376ace2b9a52b45b8581cee07da5a4ee7c0d263ef4b2e0c383c34990418c92c927fc7126e1c38c61cb968488c847dd13b1b9412d6a64a6d7dfcc3683e4f662c4fbefef236cdf9fce81c4bb36fef2d529c7403355ca79d734987a1d0202f098234b8555e702baf50bb266e1498caee1e431586ca27d870275fa07eb244d04ee5c1004b99671886909250329b60f2bb87cc74939449101036cb0d675016400812bc2e3c02a0498fad4625b7c798d5e3f788b4a0e95f38f3c179ee39c7c736e77de5fd6c687d60918a3dcdc414ec91a7e58da050be4599111e39c064646d15227a82bc80011a9b3187ba12db806c0281a6c52b34ed5f8b6099dd2805f4dee43148ed8770be4f565f7be339a127ca0726518e6e216c7e493831ceb8553a0b45a48136d11ee47e6a67c20d9eecc6ab4fdc1c66e3c817955893c4b23b82914b2332b542970f6ffcd436677a8b95ac2298d474d987abd8feb215dee4869548b087a6054dc51e3e0035396f149904e49289104925c37ed0678f858f649b2838d85f834132c91a8406426dc0738a0d035e6f73d6a56fd99a20ff9b1d5665a621e3332583a7b589f251770861da7fc0994d948fa260d50629d97ab703a8c45e13916f971a12b39c7f818419bfe81dd1fc55ba5c6868f1a4727f99d77445bc1ea1a3436126c0e62539d8f00be90739a1e98352f5b7b30016d473fe8d4dec6eb9de4d6bf3147546afb8fd7b4914c5a44c67608a2ea0d5b8134eb67eb1b311f7292113f10d2ae72201ba46f6b3590ee81e0995b7ca9b019898f6a2beedc5e36ebf503e174def4bd323e6ab706f8f2bfe262b5b6ce6a455b9edf9155940d953ceffb823b9f677fb766a557e2a07de36f174ad231ad69dc610390d893e31719b593218fd6bb5a2b8fcd5ecfc9055a248dcd3a4cd5630ce6cd6dbf13a40bfebbd36f24b52b49bb385a46200681afc8329922916111085c207aafad699fefa51e98c4fe0c85726b45ac623764578cb622a16d8e6ee7f7dda3fa97db44801ab796056d026cc94a02d68a48b0b8b063a79d478578fa46ecb3d9b548a7e49f926d6e67e99c8298b75a1e5ff02c72df3abd363943642a421537bc926300ef1f13cc2f30f7c03ae5808149e321090bf4808ff80e60c15c2bbd68acb47e047536814ed19635c7b1eb8325d579199b391d43697d8cee", 0x1000}, {&(0x7f0000002980)="fbe031a80b073621c1a3ca721f2f51f9cb5c43bd6783d4f74d5240304e6c9bf4a1b84e61ce2d89eb65bc6869", 0x2c}, {&(0x7f00000029c0)="2d79c0d6ed504a777e0f03f10781fdd58d9781c9681147b35805517ddcb6e2ec7f00b83556c36c8c560a82a6752d314d42739753b318d50c27df9d119ceead99db725d39715e8fb0bd35e1eeafe60e269d8905c87d9a69b05daf8300d425fb14671c0b0934a3d7406a5c22ef37d6a2e86407b458d424eabfb261380df7aaa4ab2d9f262f31556ebf5526b0156a707d76cb93dd686fc28ec31e4f74497c1b7c7b24b4b763f5595c1831bb124e0d4fbc1ce0ab0610632a4903a96cc4eab9f97bf5923d29770f071c9376f411c26cb4cdfde047ff55d7e761db21f2212f6829d3c8755d43359ca39bdeebb20efe0f399538f4e3d9b8c5f253ebc0127f71b3c3", 0xfe}, {&(0x7f0000002ac0)="c74f2a6e7d729df520f5aaea495c137bd72ad95f7dba75655b6e3adcfd85de496b8c3efba67bfeb951f8105f3f6c99baea4613d43555c22064a0bf9671af6dedaaf24eb9596fb7aca4c30c28e6c1df47454ebf3c02372294d54f9681d176e4e1f8b59595db6a32b5b8d410ce0f71d0777302d877f3b77c4c6818f65e5b8cce321f400f9ef42a6c6f7b94d230890bb6b489bfa1dedfbf0daefa4548da697c02e837d88acba626e550d47116", 0xab}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)='W', 0x1}], 0x6) open(&(0x7f0000002c80)='./file0\x00', 0x10000, 0x0) (async, rerun: 32) r6 = geteuid() (rerun: 32) lchown(&(0x7f0000002cc0)='./file0\x00', r6, 0xffffffffffffffff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d00), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000002d80)={&(0x7f0000002d40)='./file1\x00', r4, 0x1}) (async) lseek(r4, 0x1, 0x1) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002dc0), 0x100, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000002e80)={&(0x7f0000002e00)='./file0\x00', 0x7, &(0x7f0000002e40)='./file1\x00', 0x8}) (async) writev(r3, &(0x7f0000004100)=[{&(0x7f0000002ec0)="9cc05d1c6b2f8f906565172d037b570a4c0f72a4d00e030ca40ea5f8541de7e25a1d680d2cd0e0e5ef58071b3c0f8779b63298c657187ea7037c63c11da6dc8fc3380635b0c7b0fcf0d02fa8599ce37f0e87cf0f8d2390a9ce41c972f3277301524c0c8c31c1dd23e72811c331006d8f7c438fe8f52fe88f1a8beeff552434568495d3d5463bb21ef0817e0b8c55d312083856d789ee5df8208e1b3a56b643d4965b9f5e01b614dd2160087448342e7641e2d6f8cee9287e02f992a4d520d4c778908a29a575f04878ca95100f2ff4b6c4760405ef8fb3ec5326bf8690", 0xdd}, {&(0x7f0000002fc0)="a7b43039c4874d69b1c9948c830bc407689e30065e40acafdb8f95f6838b54d6d8cadafe4124fc96280f1e5f3ad8e5e2c84fce5c2ba4c5c784483ecff3f6ce42cb5e8fe457936eafb86b5ecf67d19084d87a1212f8752df360c683e17ab9c9fdde11a0d2a2559d5df06f09a2bdc422db4814311795ef334ab7da16437c8ff1a6a072278ea6ffd3fd967833182c4c972badf70f19b41783bd6a2c77d100333790245292256ac6a5cd7112408394318e670c3c69e4a356ac829664845682800c505e71514c36e47a2b2a40ce2bd84be1b043", 0xd1}, {&(0x7f00000030c0)="8e8ac2ca92ab1faa5228f33c243c281fd337662a6739d11c6f7b47ba174d02a0e0afff54bb7a22470be1ccd0e9acc81cc1ff4b3a5336a951dfa4cb1c38f7bf3da9f67b0e4bf7e0734c3bf7802e4c01a8b16677126316f5f43c87e595ecb8f334720f781274d528f4f7d76b9fd47f320d53fa18407ff975fba9c1f416ae1a691db6cbb3f919cddf6277dac439a31c6c9ef2aa70758a017226d57670a2b5adea9bfc71084f381b0d3eecc0a1bf9ba6309c47248099afce081abed49a3db61316f89ca90b770b3b718735142ff24815053be994fd72157147b3e087adedc3bc18ea3ee96da949d5d45e2a71c051a013721aab53529d52c60cddf266001ad72d80df6fc68d496df3b3c2534c4c33fc4f9d21336cada9f3a46e51aac0b87080b4251d4ebbc680b656392740a4d2cc4feb2249dc93cef0d63985ae9ddff4d5094083510a1ef76cc86f70ff0722796177d756c1f4bed49d6e536c28a87bb139630445d092d9e57a0bf5bbca14114f5d2576e199aa6258f1dd0ae63824eb8d3016d985229c07e76c673f7f05e3cc939bcbdf542ea4043564c2ae59636d3ce22dd8d322cbde9e594b0420f8f6b22a4c486c90ac2cbff808315e577a4717d2a26a0e6a035b410dec04e1ee9efb118c16659c45f76d8c0a59c4e36a0ad859c599086d5a28fdb117885d389853c26daa858cfe638ebb3fdb465e19537791234c4c0966d12a080adf9e09776909896de40da08dffbc26de43c323c1a00be00feb77fa2b0b695239b72918d66a756e85e151dcc212da8fe4f3883892f7dacd58cf0bdf08b9cfc59f891565545a8f082eaa2f52465a8cba36854a21ac979a494be8d3bc726749e44cb68866488efebf519cb7d6758b241807f8044db4dc112a465ccb67aa2717c249aab7136bff51f21af1bc77dcdef54621e8413aa210905ea9afe8cb938a1cfe252013805ca221a59e65bc107ada7cd33156b1bc62f914357e97bf390060c51f3b370b7c07874c711f827276ea407856565a4e6bfe56ea47bd05a3c57f0562ae393f047292c3cc82b21eff3d24daf91ba7218c135fabbf2838dd4c3a3ae9fe8b2c472b7f7926916451c50be8af966e722c8a784dd88084c85d0721c3b3a3f858d0eabacf5e322841f43fddc00f314753e736293f891e1d56f632cf1498dbfc1878529dd20d6755043f1821abf27bd47b18f126682b6137826f2ec50780c73afc80c4ceb7146059ee96971ccf0c10887d50fa607c0bb6dfa87f090c378a9aa872d4ce78baa3ed0452ce18281b52cc71f355179b8d4cf1aeefd10ec6c6b86030006518550aaa13109781231160a3e94b10bcf9bd82d4c8cbc920509e1f15bfaa0fad17d1bcb21dc42946cdf5e5afe2f96f819328e986edc0705dadb3884f6f63155d3dc6b5ab7d5cce1450a16ea4d33307b36ea4c721eb2739be954bd71146a5d7b9006d913357a272528525b9cbe615bd8334798ad6f36ea837f42f1a52b2f1b07f198e5a3c777b9555746cbd09ab11846329ae9e39690b82068e474a1b382ef96a6f9462d8dde08a007bbecd7827963bf4bfb0b62685f979518b21877d1d83df5bb6fb9ed135eba4667ccf52063cee183f44e79058204068d90e9147db7562c234791236e68025648ad0e5cf4a64298d655c060bb17ebb5c21daf831d42291107c6a7defe7dcf9dd9900610c21441a6785b03902a1455d5b8054df84c8ecce97c645600510d2871c65d82613aa39d8b107b1658599c4480a8611349f0dc7a4431a39a794e9d8dfda611a258f6745b684fd9f7868c63bdc067efc1c35f9c0d15928c6ef016a4291c69e7ba6c5b28d1ad72e6bbdcf8b488c210a11be261a900651f58fb1801122658e2ba96a1a5bca09470acd848db127bf389af839ebc36c5a4ac4689c416106ebbea106cb6b251454d61bf783f30e980519684db6f8b776b2c2831f3f2addb7ea4a3f5d73d11deb8fb069d304d41e56fe48ac884083f5ff95be02fa1446c3816135a7b7cea17823c949f85db99c5504d61c9759e47daa477da2df032f14720782fa744286eaaca99daa02a3d3a8511f5f690c5e08e1d35b409b2b53674e62fa33f3f29c24eb9451691f9127c16bbcf07b07257210b1ad53abac7f7f6c09729d161723ae2c876c7ebbf95bb5c7f38597c8b1e827e0ddef98451c9c53a9227cd6d35e298f5dbf1f44d18e52e548c3c9360cb2163d9abb855c9dc7eeff2870ed4f72d3effff76e08140087e41e79386dd193c33cde31ba8abedf6785d083300a0df5d3893c67debff7740db9692fbd2c8840a953eddedcb1caeb0ed78888b64bb10a579f8d0781dfcc3436f7fca9151e4c60213f6e77c6830f9b0ec9f82e414b9aeb53bd18454a2e0684f8e7b1984eafce0368c3ee02e9daa71c33b98cc09179358fd79855275ca54183716290b955996c80d48696ca03072f88f861fd41a5de3cc4c6e5dbb00e1dc17380e012e4c06fa3620c0284e4ff61f7139d99a35ea7ece25505d80b425b16d7e11109858b1d872efa38f11bdf01a9fe8e3764d8a5afd07e7561b2493401220affcbccd6554a67d93153b3081325aceddc98d3b3eb59965153728b3d5045f55d0ea4795484c134355af9e4249f0436ad571ac18cb262114dacf4de616e99004042dd06fe39496be71373d0a671609f91509cd4a86a9affbe4ede24f9b3906acba11a79955814ffd7d214695db42112e51d2ac6a97cbb3884da8ccaa989d3918d57a5db4e85df680ad3864cf70409b68851486084f2f9559b8ca46e8e5927fd2e7d372b3c7fce297e4ff7254f4eded357030791a1bb970d84b6bf31fa67e7ef96dff2cc66d260fbdc85704e265ea60eb380767af559a741d0d80ac4d0265d222a410bfb523fb3acc2ffed5fbc89eca2937ac015389afe2409286e7b78068cab47a990da3781f6ce2fe881c0ba2b085d63a62a1f3425b7449bcd24efd7f4a876150c6dbf941fa74a115879e49beefe99a10a8d24e55df75f4b4d7da711ab0b82f1a6b2d0887f37fad9fe951cbe3f5d31455cdf30af21b5203f463c032d6690a5701fa3821c6c33d00c70651bbfb538ec07929019a105456372abc11360ccbd36126d02483fe1ea8dcb48166bfc64139171f4dd765e7e90ed5edd5dc2b3d5c3002b960ab190411f829544e0914c6a0bf1e93c54bfb4f3ca7f33d6ee852cd12eaa088efb033bb6d9e36ea6f52ea9c0ebf78ba5a8eafaa71dfae62f428994708dac92ab68271344097545399bf8c6ba00043f5efa97bce3b8e93b9a974386192e2e2605dc51ce8e346aa5deaf04457b0ebb333f0a8e1cdc5f3393f5ce5d70c949cad0e3863d03f4945aa7a8cfa9d4d756a08ab3a5111e3c0c8aa016308426f705d57ab21313af02e42659843e998713550a11290a8a753750b66f3bb1df50c06168301129b686fa898f5292f9451753127d8108f3576d760285237efba26c05ab96faab0ce49e633a7bbd6b8fe5b265026a8d2c2e8efaa2f33839bf2678d9956453d34efadbb0a8ea7800d1ad033413755551c76ab31b2a41ddd17369d944ddd4d69204b5e918c8f3a25247404c394ee314c83354a480f6ef5dbefa709fb87c51784e3181f670da1027cd6d7b3a8d9d2716feda0cec1a0d99a401e9a82952edb82f82768a37178b0c373832bfe79165ed86312d967d0c669cb821650fa96c2d6ba59b250c71607cd73cb90444f4bb16d7fc4a465d7c96aa366533b16ca0d031fa81e195aff751d1e8cf898d75ed0d139a98503bc74cadae27ee4fc8ffb69f13be9cb3a204420c6c06809ef1fb6b0a591dc40e5a305ddb3d3f245d7682d139c0ca278aefc8887715c014de9c6397916a9f4ca088d0f14196c286c93b13a191bee8f41040fdb70e329ccd37cfdce4b737c6aab0b37faafc66c829be3dd5db69c4b8e575f449871f4ffa4d4e368f298f7dc9dc69221d57ef5e2c654d135ba119f684f681ca7b94866b83baa5d4666d04cb0dc36d2ca7df7501c76e052a2f2f10519e52ac088c9c2d398f2ee9e27bf4945ddfa26cd6363e2ae20b400e27b7ecb8c010f6142d31d134e6490a5e1794b96a5725f64a431007197e76be6cfc8dd86548c369a8b26e70c09f1f7b9eceaa335bd03539e0dc2d6bdb0abb246921d0fc073c42c09d2c8d96dbe218cccdfecd4532adcff2dcbe31201e6c9f99766c4e6b345323eea7959733526f98e6cd2c2056a8906054db3000e6c4839f602b0e208a8e964019ffb39b80f326bc1c0a07d49bb5e6c9fa1d1bcb72ee5ee80c08e8ae2da5189ff6bbd96905a486f51abbb882ec2e7b423aee694bb7fd22d51ecc49d9fc2f3a14c4877507bcba2adaead1ddf90e061c601222b05976367aa3bd7acc4d3f02691ee112680757885f79c840b32e644385a6ef1a17bba8c76e1760a252bbc0d2693471a621c04f071d855d874e73f13b9cd4d82969d2b2c824430805cfb74c35bccf7427cb3a80e129a5442be8361a758c5fc144b49e887e5943216546f8fd201300b7b06a1345f6e841f35629086161f5c273ed34aa99fd779a3932dca739739d526a17e82f929df6a8599eba6109820c506e3505112edd88d5cb9839cdf088a21141ea8a2851b8ad5229eda1fc2e9e282f9055c700492e1a150be40abe73af74827c9c215ed7def4df87fd0354b986c3ddae51eb374443e3aa52913e89bcacf8a3cc29b6f1c2ccbe36b3ba2fe16a66ce86b44d586649527db0a325e57f8accef1071531f6767a9d247da8c57b00477c914cf95911204bd50883805158e9728fb6a1ce3649edbf8c1bc6597317c4b3e9b459e94c479b0ad3383d271e3ef8de8bf9256a3a5fd591d4cdee9dd6b3dbb17437f3da0cfabaf81a997ab6f5b17466b14df0bcad051ccc20d882c03e03b8c5affb56c8ee7a83e280228501b0e15c02271ecd7a11f06df7f4782f951c696119098949dae28ef481013b414552b92c6524675f821a376d1cefd03739a426c28c1bddbf11e17f6035c73d1bb4abd9d046ae0e9cdbde25edb2b47e7e209b250f1217e665e3ace427c437e8e55f44b6f890daab18443e91f89b4dcca777fb195314c0d4c7ffd2a9db6466c1e61c2dbb97001a6e88668e9d85a700f9abbabfa80347095e92d8d1e9256c692df4fc33b84561d16c0cfa9fe97b78ab36a44f08802bc136b3659852f1b9cfdcde088af702eab865260cd149c8033da871e55b06af1f6a948d2b506fc1c33d3c10959b52aab4024362591a5a727330efb72d85e9dbf5acb1203f9238578183bd96e2a7fbfa10df68f715c8e4f36af5cad5faf9e8f00505cf64a164073d1ce03c34f87c90813cccd600cbb69e8a8d171b658e0fd8b450853b107b9adc02cf42b121f68ba92408d3cc1758c5b315dedeb9e6728e5531ffffa2c54d701687c5b52c6811abfb1ebc38f74e97e466960df73ecd72d105555f1955d19e68a5418fc1289a862b14ca21dd35d4f3609257b556398960c03be0a579830373d4d68320775851b7fc6696d2fa8f312854febf6714ba519dc5217f40b19fac511bbe043db9b3506fc827944afb5b7375f1076f2e85a34809bb890db947a0c06ad257be5d3b18b2a433a2ff4bee5b9ba25d56e64c5061a9c96b0662f22093806ba22b7ace483973377eeed35e856362ee75dc26171daf83e065cfc0be0a93b2d062007ffe3e3df80d0938d1ce810ee4ceebc3dccef1ae2ad2cf306c32a0f4c9dac8a14982a7b0961c73c14d1b11c32bdd18afe8cee02b33e2349f61f9a8df12e0473046f85ef13ee8237fa144171e604f5f60747fca2d4c0d2e055c27b5c231197a636b2", 0x1000}, {&(0x7f00000040c0)="002d58a31ca8380a563a8a0026e6fa16fd42a51e7563daaf4e6d4e0028d8c93554e1c9a0c37437", 0x27}], 0x4) 09:20:14 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="7f3ac2c82a3b313d15ed4b5b392372fa3b9c9a63806427b43ccf79db6a62a0021cd34a8ccfb8a214e5ffc41ec139367bb99b0dc4", &(0x7f0000000100)=0x34, &(0x7f0000000140)="84a14a75a848ac16c6d1b4fa62f9030a89f36fcdddd835cf1534317dcd735a3dbf59d0464a1c837066f7e7e083fac06b9aecf8714be2e53e621eaa27c5f5ae82bade70570cbceb1578d54ecd64472cd43343b9e87aa4011860fb293792602af2ac4985b28568afa7cfae07dcfd3e2e3c272e5c9b03f8e7ea854bd2535dc134c7e102e173cd09346385bb61c6c73435f7a9a0c8a01c83b0074c8ff8c01ed231f2c30fa466cd8526758eb11dbb1e18b048d88e6fea3d46", 0xb6) 09:20:14 executing program 6: semget$private(0x0, 0x0, 0x600) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/217) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1f, 0x0, 0x0, r1, 0x0, 0x14, 0x1f}, 0x1, 0xdfb, 0x101}) r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() r7 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r6, r7, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r9 = getuid() r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="a2b9c3f936c1e978443cc4b06fb786d0769ea15e6162bdbfe0bf7662486a", 0x1e}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r10}], 0x60, 0x8}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xde, r11, r5, r4, 0x0, 0x21, 0x6}, 0x8000, 0x3, 0x100000001}) semget$private(0x0, 0x2, 0x4c0) semget$private(0x0, 0x0, 0x0) 09:20:14 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000400)="7fad86fbe7fd56bbf73e7ae07bc6e1f2687ca613e37fb45f41569851eb5d2fed4d3befabff8a9292fac67a2c5ee1b292e106381a9c3180cb506a81419f76a64725325e31e4c55130ac", &(0x7f0000000000)=0x49, &(0x7f0000000100)="774272e743e8428da1f3906de8911419925d78499f87d0c759c6911677124470e2bdf9d50d7d959be88c306da123af", 0x2f) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="2199047ea07ca02cb7dd7723d052668dfebcb40cfffd0c8fcefc11a48ae48d3cf092efbb8a1f5df285c723dbae85d996b14157753b62e577d5a487d331f52fbf2670b9396691bf396259e0b1dcbb5e720a0f2ceb8d9cf39f523c2f1df389c72e22f81fde7aa0dbc27ff041cb501449cf5958cdf055941faef2c700ec7e442b5c10e209c88d3ee2d994cf3c36fcbd4b9c9bcdeb2de207e9a1ac03a89e88dbfb47b3afc28443b876c25edd", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="42204a5a16081fbf8315f8747457d614e0246db2e1a7825927a19e16e9411e60dd19bb69b2bee1ead0f3c71a3d82631e85aa4bb8623554edcf5ccd8a27e9871d62e86866c01e9812eed7780f9035f287be14bb4b9e7ceb11f8abd3f6d981ce1f070e25f4a085f5defaa1420be9ce096e744c30f0f1775491ea7550cda53a691f46555235ec6f9a14307c1286d636b6ed4dbf8e675ce62f0383faae55db9e79efda7a4194596fc253c0b11e88e62f3022bc72c25f90f12cfad13251f49dc6095e51e22b61ca6b9f0c7e298d519ad1def4d1dbb58decf0a836974348bc72c449466ce578a1c51ad38f7def9c9e92a3305d4d6706a83e65105f29c537dab61509", 0xff) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000400)="7fad86fbe7fd56bbf73e7ae07bc6e1f2687ca613e37fb45f41569851eb5d2fed4d3befabff8a9292fac67a2c5ee1b292e106381a9c3180cb506a81419f76a64725325e31e4c55130ac", &(0x7f0000000000)=0x49, &(0x7f0000000100)="774272e743e8428da1f3906de8911419925d78499f87d0c759c6911677124470e2bdf9d50d7d959be88c306da123af", 0x2f) (async) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="2199047ea07ca02cb7dd7723d052668dfebcb40cfffd0c8fcefc11a48ae48d3cf092efbb8a1f5df285c723dbae85d996b14157753b62e577d5a487d331f52fbf2670b9396691bf396259e0b1dcbb5e720a0f2ceb8d9cf39f523c2f1df389c72e22f81fde7aa0dbc27ff041cb501449cf5958cdf055941faef2c700ec7e442b5c10e209c88d3ee2d994cf3c36fcbd4b9c9bcdeb2de207e9a1ac03a89e88dbfb47b3afc28443b876c25edd", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="42204a5a16081fbf8315f8747457d614e0246db2e1a7825927a19e16e9411e60dd19bb69b2bee1ead0f3c71a3d82631e85aa4bb8623554edcf5ccd8a27e9871d62e86866c01e9812eed7780f9035f287be14bb4b9e7ceb11f8abd3f6d981ce1f070e25f4a085f5defaa1420be9ce096e744c30f0f1775491ea7550cda53a691f46555235ec6f9a14307c1286d636b6ed4dbf8e675ce62f0383faae55db9e79efda7a4194596fc253c0b11e88e62f3022bc72c25f90f12cfad13251f49dc6095e51e22b61ca6b9f0c7e298d519ad1def4d1dbb58decf0a836974348bc72c449466ce578a1c51ad38f7def9c9e92a3305d4d6706a83e65105f29c537dab61509", 0xff) (async) 09:20:14 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/83, 0x53}], 0x3) open(&(0x7f0000001240)='./file0\x00', 0x20000, 0x110) 09:20:14 executing program 5: semget$private(0x0, 0x3, 0x4a8) (async) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) (async) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r1, 0x3, 0xe, &(0x7f0000000100)=""/198) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/73) 09:20:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x44) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x7) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ftruncate(r2, 0x9) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="041d4ef1ed53c238454d80a27d5af23aaa7cfc2d8634832b9f32efbade62fe5efab469421db809f5e5a53f4c29859c5bf9a26ace528d64e38095efd6d8e08a7798632dced89f0d928cc55e21f4a19cb86e29", 0x52}, {&(0x7f0000000240)="13928834bc0128f43b0dae42b585557fbf3e6785e0f6914e36a4945e290760ff94e8a83f1d4ba3b07475e329c855ce86a759535b9722b37f6d8edbdda0e5c5f150b143ddb3", 0x45}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4012, r3, 0x1) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000380)) (async) r5 = fcntl$dupfd(r3, 0xa, r4) writev(r5, &(0x7f0000001700)=[{&(0x7f00000003c0)="6cd2e50c78db17e7f9a5ebe728f4788ca378cf5f564e1493738e147a241a425b00d52ae8b146fe01433f29d4bd01a172c0d414d05ec075a17712c284b4d15f047f2fd57e9f45e130472cf1d0763af716befe1e074c347b3183eff952870626f1fd03bc71b6d78bbd8e8b63d08252bbc65f6da497444cf3f983994b236ef5c161e8ea726a7553b1c86d5403a2ad114acfaf23e5979990a1a5cfcc545db06d259e47d87bb653529aef85fa1624c44620ccd8467aae1bd4b41410b8afe5d8a2f4e6b0bff40ecae7900276c66199c7edd9d5b2e3210f136a2fe53385a3fe96b8a0e9fae9aa5759ef2c4b35c318", 0xeb}, {&(0x7f00000004c0)="638fd416f9c268878610ccdd7288bcd3b2f43527de93d5985aa5a35d51c1ab243d6f2789aaddae03a2ed0b00bbfa7002c58099f86d915d0066eb44f0e5121d189ddcac3fd77926f3d86044702b76f9780ea8cc0747a5becd32653b0279127457132b024e9d97c9ba7f1f0b8cd51d64a37952cbf35f8c3fdaf81c0e67f5c3685e9ce5e4fd6b3bf06cce187fe9efb5d59fa0adb3b22fdcdc91cd9576de8b86cdebf1eee71d6e9e0aa7426ca7d05362", 0xae}, {&(0x7f0000000580)="8ced672cdb7d3fd0eecf5468af5753d8f3f0d43d5e37e84270c766848dbc2874eea577530d3ae033d609b25567530273572cc3527d4286e9b9f6b2d40fdb7d732e5571218895f460c0336929375dc0bf01e98fd15296763ad0fcaa39fc31390431167c704d1effaa3a8f396b4e665cb978e586d82271884c97b5", 0x7a}, {&(0x7f0000000600)="7917e017b72ad11e1610fff716f11dfcb05caaa0f805864b6070368bde", 0x1d}, {&(0x7f0000000640)="e3794bdf28c9418f389cb05bb4a813c8beed130ea6c311ee99464a9c64a2f89bc959437ffee85b1673e1a278c4f774fd11dc301dcb9a52b6da546d6bab22e119ddabba9cbb0fe51c82ee6d1158a9beacb776126082c8828d9d523344a8386240572def701ebd9c0ee3ebd7899898a1ca9c9577398b0b6f790ff87154ddc8a6efb57e45d5f7ad", 0x86}, {&(0x7f0000000700)="c2a5d1fc2b3707e078efd35b490e98592ed9b76f55d5c35d14645c429f2ec7d0f34f560efa558120264c22523b09bb1936992f8c87c7d9a5825e07d9644624a53165c0ca12cffd425106dc78902a8b22d214bbf23e1e44f05a436938da94a309018bc35d16faf40b53ec93fad83ae48845f5327cb9efb3b45146a589a25ddf3a8cbc6c4ef710403446091ff6218baa17bfac7c382730d09c71e149358556e687f3ebedf9b564a4bf07c86a09a9c6091916cfad797ff2e500d75dc915382cb0b7413fb25b9034ff327b8866dc92880c0f5a4eb282841fb724c61fde68c96d415bcfb86e46224ad6976b59f1bfbc5465c8630be3166db6056d16e7422cea97ae5307157fbbd38b0f4e51632ad362e9366004db25baebe00ca78025a3858b26eb2a27c44f95fadba3ae4e034c79b03d386e125ff627625cf3e39bb3398a7f1687fbea246884f4371e2d7e764fdb16c37d0de7a22d264fa08c26b640ab53cb9e656b55a81e6d48a6714764b2702c8a57d629f2bb82753226d6717e8142051c61cfd9e905289ba5f14c7473522f355af4f456755cb81788f3427939771f9c666eaaaac1f93cb6a475962c55e9c7cf0ea7c86fd38aa14f26d3debb9f1e7f95dac8dc19190de59e967ba242ab7755cf9b848c20eecc1ebb2b1618787e5bb0301e22c1a8c0b6035a964cdda538d4c5a17ab80687a56c1c113fbd142fdbea58da1ad2c7476adccfda8a6bc8e29d33b3dd7fa17202c173c1a19ded69bb09ee1e39b87e6b24ce1533ce78979882b9e1a76b0819c33e5d6b6c88f73a33d19ebf210916be2124469cf78fc82cf9885ad53e45f9f826806c3e02312ae4ed9c72546efd220af940b3b89e585d56800515899bf56264f794450d1873430c0486acc0f40f5b5128ca7949c97ccbb347fcbda1d47d0fd87b06731892b0637f96cfd37b2c947b7f9925bc3527cae68536937f15efb0c6f1907dbe7dec7bd4e866f070bf21a164b1b0c9fa96e8b84a1adf31a8331958d0bf51210f4c899f8e4a30f3885000f72c7bbe19dc5a1b15cb6b4b5e819e51d1bcc83980553dee2a8b66e94f87820a4af8603ffa729366d275e37c1bf845f302a124ecdd1618554fcd706b9f3f6749ec092f58b34274cf51d69c1fe4436fcbb1c2c58ec6738198b7ee2fbc5fa2974a71d9497493f6cbb28ed3ced29e2b907fde5e7c87842f29b26545cd9a0f709d0129dda84c2e95ebfad6bc3a333e009c27d0e7586bfd1bd87389396afd012bb80f271b4e8e1f5895a3124ee7bb5389f83aa54c94c03a2a6f702bd9be97e3aff72b539496d3652adb9c87e881ac154623564357f98c81c7e95c776b73abecd32b69bb4e2c5de626dceb34224630cba2e0ebacf93adba3847c0c1ade208c5eb3ea3835b99f983a2738e82f90dbbea445b8865beb21d133769472a3090ee584d5a03ab8406672fb7a91f392a021923f384e5118f1c1d0138413e38ca6539e1c3a78dbceca7d3d05ebfcb7eccb6fb217169436e570964f4780602ffa68ee159d40f3a0e9d3846d4f7c76dc2e04ccd4f4336739c42adfd11aff12ddf14ce7feae89836a9ab026c3f260ff043dd10daf3843237a80ca4fab0da1568c97c325f53c2d1ed5e04f527d3a134fa7eb21d2ecb7e3d3231841df8ceb8bc51d9b4d82b85912ab0250646db806d721ff3957d247f2b8ed3c244bba163fa32d0dc76cd51e1e69b420794e513a3f396642bacdeb78c1766f20cc1f46c0a2f33e502e4126cddc8b97ef47fd210554ed4ef9d7ce251c4aff8768470e34a50b52bae84bae27aa911f724d01db85478e699d5f58293fa1649ac55101a9d0e43178660dc87b071203fe5af0b6caa28acba96ccb2da78584464f53d1ab8d1b9f4c52749b4536fb633a67178b63602eaf2ca19c76fb66b44c963b91c45cb20c05c28c6ba06794ee1b5b763eb1322569da43ae65e552d5c803f7f37d850bbe9d04d90ab64ed1ad3dadef9f8c0f84b02302ed8170a86234e30a38acf8cf98a5dd19f0bbab07951bdd318f4e2d44fd62b67282b73e54f06a2020e3e9928961ccecf2e83089874406f1e2b78fb91619cc98e9ac2a9e03c901a0141ebb908407d1b94e5618adef7b24cbeda37986973b1bae65183797519f15fc7957d4c53d3bdbbd5c2fc45e7ad3966509cb412adafcdde19ad0e7ef41d0cd5b3cf0b576b5a5fb68060f77c514caccd52c758f04809f2d07b60a0e639b2f0fabd2b5e3ea06eaf1a5460f48b687aa4d33e4383087898a4b2556c7853aa32b21f59fa9f3ee737784326225c0134080094b392237764905c225077f547ffe4189272d53aac857a3f3f57d5f5791f28ba573e43d6fcf4b5089fba2efd5c2a21a415f54c483d672801aff6a834eb16b115049814a2b4ce2a31c132c966698d90b61f0d264f688f16fdd33d072959430a0d868ceaa67542c3a888fde53e834c75852b62925db0a3ae16877a58a03b735c7eef6dd413d9171d35a4ef461a5bf99114d1182d0769d9fd81ba799f0dd55329f21ce568c02d715a1a993c43451c397d1a6dd57c1b97e4f26b7f4203efef4b7ada6eb7aa5a4d5ef03f635a84075ba7fe2b64497a2e5b0d0a0e6eda9aa495e92dc56dc875d4cd331040bf6fa335e418e55d0697ee3bf99cf97bff130a9816d855252cc87be1b40ef4ffdccc0cbc3206c6abfabb0d3e78877f3d5a65680e562477a499b2a2bae9a7f21467ec027cb23be99112ab93391407bd86c2948f5647007d915a49abcdb0f39d3aeca2b0c1fc5acd2c59ce0bddbf0a995af21d6b80107ff6df97d4c49a3a8bb16d8b7777ed87be60569dc60c227ed60ead78c69e90937067495ffa5c9b2eb8fea046b6527fbab196aabf92f8a3a0d2916b1733fb00dac55b4ef7fa0d1fdbb9a018e8d2a512e32469dc042b23f1e8c38e28e9b7cf4bdd8089ec38895e77acf971cbfa1a04bdc02bdb84dba0a353629ddc0bd448bc0ed6535a3aea3e810297deceb4f4b06e1429afda8d9d0335c23890f0cc26825be91d81524bbd935c00e9a96ad785ac21898c23e53ad8ebc3c34d0e5ebb703db3891d8ea383feb2040d76828a4fb8cb165e4809157251b500d16b48570c78c8e08dd53cd0bcdf562eabb1acbc6fec2f0cd2f089c28ceb44d8daa4f86be0511efec205f45b51dffbf173325f56bbab7a02a380049899427d1f612fa4baf0c5616cf0fca068c784d1ad092723ee9e67a7c3fabac5148d4eac3299f246ba9ea6feeb3d867bd6ab42d435bd61db04629dd0aa648e6b8b7a5c2e3965aef2a77355f00c0e55ed21e068fec1a944bc7c0726def642985315b54edae71f2b5b00093642ba30212caacaf2bfc48c6a7fd380fb1a63180867683b431735faec8550793e83ce43675391e772f5c3633392bb8a0869c768129aabc02129aee3e5dc14ea19998c00c4f70e53e2834611123d3dc205f4450f210bba17dd68e06f0a8090e92a437fac3765de733ad799de147b89066c1bfec4a6ba99d744cd821838ab28bb72e6b713bb55beef5557368ce9a9e838ac6ddb30d8cc90460cdd2a6a0ab19cb121137868c807a9225be527f91911c912ecc7de2f2cd6417b63181ab100d4baa122e6fe0b0b38566ed6ea69f38d9f71a73167b0e788539830794ea1e4b7fb2606800960bad4854b134f10b873e1505032fadded83bcc633bfb66511307f4359f4ddb56f99b30f9c75afab7605c81a0b56cf98c274f1b7c75a5deb53756f0beaeac4e61b3ddd53b66025402711a49c9e494be3a6a167c12fa61296f7bc36c1bb9541d7a5a4f8ac76e4598fa15bdd67980ef42e575c2ca08be9f495d6b8befe49121ac2032b628b4694465e7b783dc94585999867994c01f36b867099c27f0547af98b8051c560906476a90ce6bc19382be67a4704347a08087db191a739b485568766ff6e8bf8c509f0810eaa0fc84f1457c4761b071ed7a0ae75cc69341601e31dbcd55a35bfd8310c191c3cc6dcd4496d03fc9fe94cdc541b3afc51efbe97fd2c63039b6ebe3a5682c6ac1e4441eb6c17092acf0cf7d1e8d805e81e818ac51159457ceda24159db891536e48646de1b1ac91a02a5ed78ceb11e235685c82b8a245bad658e0c8631a2e83a8c540637e88cb6f4a99a968ce028e6eb5d6045c0ff44957e20c9e99b18894d4404c78b2d8d264381a4df80e51c5bf309ecca6ed70de51ae6e7878d76b7e99b9224128827f442c8dda0b92cac699ab8c5967fd9e42841957dbcefcedf9666159e3dd553a8f4019602027a6f1c937710974a437d67d9c47e3a5354a55f4731b213a3cb0d91a5b6ccb7f17f479943e07f87fe5318d7e2b98fbe399264060a4d2713adb0eca767a5dda91fc6de5c4d7ee53b9fc778688c78d9743855443bd1a98ea3cbeb8d4222c40917102838c39b24556d4cc95d0dfe7e4f8fb74f8689f6a72b8579b09e1cf3ded7276ebb0659100d0ac047f1d1f1f14a8aaacbb62b53653d58be5c2f7de39ea1a06925eac7908dc58d07860c07679fe823c2a2f1ee47c1d2346e29736648efac226dbaed2c24967eda614cf8fc2a7a697d3c1dd4d94740161354666d6a2443067242360304021c969fd2e815d137d442a47cbb76f593afbd9d29dfdf49be79e67b00943901c840c0d59062aaf10dfd117cf0518c41dd612b71265521bdfe561ca9f3fd1d5c64fe918e1d9f92b09eb252d6fe6d1a34b0dea9c8360bdbe771317b3f0953fab19bbe7257c43b9d0467a1f3252e6e805742d3f68accf7b8ffa44e06bfdea9b25e4db9833b36dd8070e4ca89c378a308ee41b41c32ff7c15197165c2f46a96d62627376c7494b990b1823aafb3315d2e9438662929478624c51b5ff447299417927f6ea039a9ad1bc77a0f02a43cd8e4251e125372ac4cc7f7747ea813f2ce99c3d720c6ba52efb43878a23529100ffb4608adabb5bfe792d71844448380e20a4da7f95f3a69da2e98f5499fb3d7d0438935a505d02b27ef4cb9c38a374d165103d5bb95a8fa8a259f49020e659bc97dd519518e04d958edd87e33409320d0d2725d3955345df0c4f8cae37102917b8a94144e9a23b33027baa4e07a2f77b89ac69d4b966e5eb6e4bf10b2c7f9fcf822d94701d310959a8e46f96937f528a8de9ceab9e48ed5107520d968cd4113324f12a57e6b97de02ea11169a9640b5f7eaa1312233a4315395ecfb2bf4812dfdfbdd31755f7f2245a63819271759d3f83c8be1b64c65c90fff8c52933869807fd8536428fd4405943b5dea3f181ab56510a7c04367c0be75aad4f6f2cd38cb415523b97f4c4b33028ed02b56795c98cb16555716b86cfcb0b983c963ceef4f360d5eb3e5521d969957113797e909d9c298d316fb330d56372e56eba1e64cda3f0599c4a7ef03d26ef06d8ff5257b1f89f6a16b982cef50d2551753e7b17db1f4aa1ab2744ca99acb5be83bd055b438947f8db1abed6d0cc8015e8ee785f6ebeead2d755ae8c04e3dffa238f62dc78d35f9eb1a08d66472408b9b430be52747b4eabcfd162b0ae4f6cd7477f512c03f318fb311370d883671b288c3687095adcf2c9a80daea6aaf0c3b061d776afed527ae969ba3cc23bbc04a0dd90d4d46c8534f7e5ed841185d810fa3db5853171332dd260ce864332285051f27730291bdbd53515bdc76673dd48f1c39b9e638cfa1677c5b25f3e104c4b4100adb0aabbac6604fbb813ffff22076d5e2bdabf88366c98dcd541efbcbb160d2203a3c26e1bde7b7e56a6ddf591e2fa2d594b4d81a7403dcb98b6241f386a66810c51f358a1acffe4f174decd7e2aa6d5c976b3160bc", 0x1000}], 0x6) r6 = socket$inet6(0x18, 0x3, 0x6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) dup2(r6, r7) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) ftruncate(r8, 0x86) 09:20:14 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="7f3ac2c82a3b313d15ed4b5b392372fa3b9c9a63806427b43ccf79db6a62a0021cd34a8ccfb8a214e5ffc41ec139367bb99b0dc4", &(0x7f0000000100)=0x34, &(0x7f0000000140)="84a14a75a848ac16c6d1b4fa62f9030a89f36fcdddd835cf1534317dcd735a3dbf59d0464a1c837066f7e7e083fac06b9aecf8714be2e53e621eaa27c5f5ae82bade70570cbceb1578d54ecd64472cd43343b9e87aa4011860fb293792602af2ac4985b28568afa7cfae07dcfd3e2e3c272e5c9b03f8e7ea854bd2535dc134c7e102e173cd09346385bb61c6c73435f7a9a0c8a01c83b0074c8ff8c01ed231f2c30fa466cd8526758eb11dbb1e18b048d88e6fea3d46", 0xb6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="7f3ac2c82a3b313d15ed4b5b392372fa3b9c9a63806427b43ccf79db6a62a0021cd34a8ccfb8a214e5ffc41ec139367bb99b0dc4", &(0x7f0000000100)=0x34, &(0x7f0000000140)="84a14a75a848ac16c6d1b4fa62f9030a89f36fcdddd835cf1534317dcd735a3dbf59d0464a1c837066f7e7e083fac06b9aecf8714be2e53e621eaa27c5f5ae82bade70570cbceb1578d54ecd64472cd43343b9e87aa4011860fb293792602af2ac4985b28568afa7cfae07dcfd3e2e3c272e5c9b03f8e7ea854bd2535dc134c7e102e173cd09346385bb61c6c73435f7a9a0c8a01c83b0074c8ff8c01ed231f2c30fa466cd8526758eb11dbb1e18b048d88e6fea3d46", 0xb6) (async) 09:20:14 executing program 6: semget$private(0x0, 0x0, 0x600) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/217) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1f, 0x0, 0x0, r1, 0x0, 0x14, 0x1f}, 0x1, 0xdfb, 0x101}) (async) r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r6 = getuid() (async) r7 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r6, r7, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) r9 = getuid() (async) r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="a2b9c3f936c1e978443cc4b06fb786d0769ea15e6162bdbfe0bf7662486a", 0x1e}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r10}], 0x60, 0x8}, 0x8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xde, r11, r5, r4, 0x0, 0x21, 0x6}, 0x8000, 0x3, 0x100000001}) (async) semget$private(0x0, 0x2, 0x4c0) semget$private(0x0, 0x0, 0x0) 09:20:19 executing program 7: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="98f5a2a0df6b7a7cee83bdd707064e6ed2428f4429645a65d6235c4aaffa3a4ef27f913b338302743c9dfb5df5b1e73e61b8ce473af0387195155dffae2958f5db6fe8e0fc69b349b4a4ac13e72070e1df2b4179593bd189c990b78e4b1f02f5e5c1b1c3caa32a6c2453128d48993b72041f811e5834853cf55bcee7166a778748276b7ee72259fc386f0aefb5195dc84af8621b46a2a83c35ddb30c012c0c37d31ae6e8a2d0751e13", 0xa9}], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x8) execve(0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="98f5a2a0df6b7a7cee83bdd707064e6ed2428f4429645a65d6235c4aaffa3a4ef27f913b338302743c9dfb5df5b1e73e61b8ce473af0387195155dffae2958f5db6fe8e0fc69b349b4a4ac13e72070e1df2b4179593bd189c990b78e4b1f02f5e5c1b1c3caa32a6c2453128d48993b72041f811e5834853cf55bcee7166a778748276b7ee72259fc386f0aefb5195dc84af8621b46a2a83c35ddb30c012c0c37d31ae6e8a2d0751e13", 0xa9}], 0x1) (async) dup2(r0, r0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x8) (async) execve(0x0, 0x0, 0x0) (async) 09:20:19 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f0000000300)="5c5f95ad3560369a57b3683db981792ec4cf92decba173c5bea97bfa16c45be4c5a1e8934d1e9239973b0d322f3e06da4bf3938acc67e6aca52dccf1dfec431d4f416fad82e0fbec36baa45acc98f02e326b7a73101991736477f9e274096e00046aed12aaff06291af42122ebc7141b44dc748c6d2889c3f4eb4c8891d4f5b1c0cf57ec334fc8e862222be6fa99c35feb1857492637cb997971e0693fb7402513c3b56b606ee8ebfe34366413134e9fdcefde006796d2f152f6b25cc8f1d46326741c4cc3c1da192517761af5cbe9ec95ce6ea0cf84441c9639f735a942e4dc8d0abb9ada76c75ce09d20e5601ad543708a724fc8d86ffbe893", 0xfa, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x2}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xd28, 0x5, r3}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, r1, 0x81) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x8, r3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x7fffffff, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x24, 0x0, 0x42) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:20:19 executing program 5: semget$private(0x0, 0x3, 0x4a8) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) (async) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r1, 0x3, 0xe, &(0x7f0000000100)=""/198) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/73) 09:20:19 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(r1, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r3) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0x81, 0x7f85}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0xe995, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x20, 0x9, 0xff}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x40, 0x8000, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0x3, 0x1, 0x2, 0x7fffffff, 0x361b}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x8d8, 0x7}], 0x9, &(0x7f00000000c0), 0x870, &(0x7f0000000100)={0xfffffffffffffeff, 0x646}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 09:20:19 executing program 6: semget$private(0x0, 0x0, 0x600) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/217) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x0) (rerun: 64) semctl$GETNCNT(r0, 0x3, 0xe, &(0x7f0000000000)=""/198) (async) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1f, 0x0, 0x0, r1, 0x0, 0x14, 0x1f}, 0x1, 0xdfb, 0x101}) (async, rerun: 64) r2 = semget$private(0x0, 0x4, 0x4) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() (async) r7 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r6, r7, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 64) r9 = getuid() (async, rerun: 64) r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000340)="a2b9c3f936c1e978443cc4b06fb786d0769ea15e6162bdbfe0bf7662486a", 0x1e}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r10}], 0x60, 0x8}, 0x8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xde, r11, r5, r4, 0x0, 0x21, 0x6}, 0x8000, 0x3, 0x100000001}) semget$private(0x0, 0x2, 0x4c0) semget$private(0x0, 0x0, 0x0) 09:20:19 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xa7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8001) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x401) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x39b) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001940)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f0000000600)=""/23, 0x17}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/73, 0x49}, {&(0x7f00000016c0)=""/126, 0x7e}, {&(0x7f0000001740)=""/33, 0x21}, {&(0x7f0000001780)=""/149, 0x95}], 0xa, &(0x7f0000001900)=""/3, 0x3}, 0x801) (async) writev(r3, &(0x7f0000002c00)=[{&(0x7f0000001980)="130c95a76c827a18baed51da64268fb7b70263217989e5e33a883c1b247fe9b7f326e50d7193b7be5fdf3be3675f6513aed4ab64082f726efc91c7e6e39bfc4a7fc7ee1967965741f252ee52a233a45946002becc95b02f04d1f456941be3891f07fb35ba7e39b87d60baa93e4da2ef3266b7ebbfdcfb06657321469b84b12ca6c945c343590fd1063e87d05c2483beec723567cbaa3f84398cb7429cb9a96aec381268fd4b5787f7c1c6fdb7a8d1904f8b49039e99a5c040c71960f0bab500865aeeb3de6344d429135d8252d1f5792bf3bc242d5bd99391162e748cfba5b151a9660b548b59fc428e98962482941b0dfdc94ed3e598e7a3cdd96a0b9b823fc963828083661f441f0c1b307d47245f6109265195cd0d4d7269f178b460c95072a6aef5d9327ba2fdcd8f71353bea9c2030a4dab776f05995690a2f7ddf7aa2b9ffeeb9f164203266d6e4187f6d17ad3637a389c37ef284a53df322e813176c200b53a9e9d21ff83419b82b94bbe1ef0101765cc6085ab78ea55b1a4af381a791f2d2c047fba94ba6319c25087379fa80443ff2d3c3344ba2839e84fbf9296f4a20d8e6fc6fcb31819c57f78293e6a3337dc08e7d4dc96426cafd230c28744238ae0bcc8935c3b655505a5a8f486dfa76725b342cd4ca79e53dfc55b4daec61936de036917a81a318779f200b2c878a0026f9e480d99de40fe7804dc266352f43ffbb69c509bdbb4b4e3d6e869eacd4072651ec9ef0b382692062f702c686124e0639e5a77cb070a9e05af808783642354a3451f661897f547b34a69616e08d1fd8288d7cc055d9bb7f8941ce593a49656778b8c97c49b5f136458434abdaa8ee0f921a41eb107e338a5ba975411e92ec564d6b32783043a0b7db6a63834761116f625d76017430a5725381903154bc94ecb923434f129914b2b00a6ec83821f6ff25d66c39375360d178c8a8364ecdcf5cdf957cac8ed01385f2fc13762d05ab2eb37afcb70646c4e1743b70af07a6b8f089bba9743c39398696f5ef307514c3bc459e9d2ca5d0a86d1e587a4889d8d3d8d5abe0d10ecb3fcfca2bd9a49763c2128fe73fe86195a5d6d537e6a3f684aa8cf35a037ad9fe7254bf2e193baf233ef5da305fd3c4ec95c6a2c5d9084fa2060a2a574171105196c864d7e3be2987ebab4598dd506dcc0ded1169393a21ee7ad926fc6305b7f99784d984ed5098f3bce7f80c1ed8b058b21c76b2db58fb3ba2045137e75f3892e824f3000a3e9191398b5c16adae1b2e11303910965e2f7791c64a19c4666b09a9bfa1c1611ae40ebc73a6aa977381896ff8cb2f6776657e69aa88f9456ecdec81540450ebcf926ec912f6c9779ca4b2e9cba187a805552e17218b8973476e84ec1ffbbf3ef246a9a99bc0d1b742cfe27ac5ab9f69693af558f3bf2951c168586436f21a51a3a7d3f9acbfc20bac02805787b75ccfb057cae192910d24f94c9850a2f9d1605ae63f22a6598c9fc7312f4edcbf3e76873615a58a2a07052a5dba2a821c6790c569e31ff630cbd1d32428c925e860046b4829bed59fd6627b346db38e3ad3cf7e5975ee3642fc0610b0f347d4f360238a34902a1ec486fcd25b297925137989516b4941dbf9f8a4a7cfd273332cfb784070d6db6ded4278272d7fa945e6cf2786eb3f5fba43b6ea2a40167932f1702a9b644976252c6026d12982bfa57cffcb421f537dfbb4dad455ecf166ed0d7991fa628ec5068e2931b7e0557ac536151aff66769d797ef19ae78804073fa19bf083beeb9662bf0410d9dbd4952ac01a57a19b31f48eda1b629914d929dd0faa4090616730d9423c7e8a7c26165a83dac2ecb5f2f9a50d8db43b401179d4de7a806801af3fbc61f2f0cbf06ab5e5d29e7eebabf9d1eb28b723bb0af61748da96a02a9e4dbbe59211acd09e53e89351b2049bdf1a3c4ebccfbed400da3488c62177b5f30402d1904676d00f335806f31c9bc2bd6386044f246ac1cee0e02beafc71c8f371537c333b79b4f966aae81b00a9a1d86c822106caa2d5f32b6cbaaf20095965661886b6b6bca213d7ab52b7eec0b38f11216e313b48e739eb9f26685848c68dc157cf239c2a1cf8d52659ed17b8338b9c1a112d2bd75ce5f185a3d5dc733a77083cd793436805f131b3b90102b6d4926b5f3d0d467792534bdd504a3780cd1ff4dc8d781f8a2075a63d2e3deb79e30f3a8a2792c9c9134d55f1b7d22bd0281acd24753e80d512b02c3175840d7cd711bb3af08e1945c0be6b2061853c07a9e104ed81047a889c036f3d19532c4a480e97fa7bb79dbdaf60f5dbafe021725c66c0acdd4be1c90b6c617d3e6a268c6df525aa5c5e200da80f5e1007457993d1e862fdb00b444eb87bf9730c837bb1ebbc13678438050eadddc28c83481f7be1db873212076935d743a6b9979e7e9e52cf439c5b72ccc77da56bbcaeb2eb78f553a92ff5f52e1da400a300a2afe1a9b41fcf9d41c7d833f9ff7c1843555558391a6709f7639552f4cc8f476c630d535e79c6b2808e7d6da82c7a74b5293b9e1b1e08908bad3427a11502e15a501579a0109df091585c756721ec833aa7dfe5dc61c4410850d471b968b81b27ccfd2b469ea8469376d9686d16b76bd31184912bb2b82dfa04aee321a54395f07beced92ebd593c7ac67039d753d4c3cb393ccabbf3f714cb8262839d577405f7aa30e385f5075ba5b001d091cd6365bb8ea9e9e0d24e21c5f5eec0e12c533e2a5b4554fcbca4e16673f0f59be93324da3239650297808f9a5e4e59cf1b655ee455cbb5afc17d5eee1b64d36b1883f8fb916249166d2252c91e9acd6b0fd62afbb5ebe3668e9bd7f1a5fffdc94f0ceeb9f11baad25733bd08d418d3d509a5423540ef720959c9800b2067b46202939f68c7c56c8b4824d79374b1f818fc7dd2ca3f9ff2d3c4f76c1b6e61b518cb43959a298ec0761785d242d82796e3c58466042500361687bd56e34283157aaee5bf0f44027924edb7fd9e6dedf699eda607ce5c859238711e53b308c41466d72a3e027fcb9fd87b8531bd726978933a25b7a282d86cbd6495704067139659fc73f228b5adb290573d5a43b2012cd354e4bca6925c1b04948157025952f9a794326c92ead6e4644b94b5290ffcb12b8fbac8579ed7b94e823f3b09763944682dd66360fb7b9121ba8e521d0bac1a9983eb6a9a6357419b7013e834caf91ac34c104b8195f2096995699b8c369186bc6080d4267510d76b09cf773d58bef5b0fed2d9c32cff0d2b7d7be9f79f7ddcefcd9b0c8652adf261c50ddc0360eb8c4ed3c7690181cff42d66c356befd48a2bf48d56d94b4c5d0bd70eca24fc618c68da449b9bc5aa992dd872733903872cfde6f25acefe479e9158f15c0e574486fbd4138f99a873e3773c179d826f582d66595edcf405a1acca8b8849bb684c8dc965c6ecf34a0df9e8802741a7e8883aa21daaeefc1fa69179c15c175c8da38d3984a1215d4f0a41746867321a1f18b6c4ee0f3392a60c404a1bd870e7c9a48d40400528602936893ac45960abd6bf9d69cdd32ce0e91df0087281533021edc3de8fde8a6f9444c3814e992d8dd238adb46178a3ba6c7e9efc60d77d00e7c2b2c6fef855a075fda136eeb9969d68cb28d11155cb62e8ee2afcea8dc69055b72e9f472c5979de99bc3608317d7fb9d2d569b25fec21fec643582c83db5fcbdfa12f1cc378f5faf5e9727f12df476689aedd032e67ff9accdb3eca6073354f7edd5d2710e8e73b55105323a66a934976c616c3b1302383a7912fb6a2d954787ab9ba1a82a87f9ce1a90e42e8ac773de1baca11ac272f535d7f6264658585d019efd59069abe33c4738d0454135fe3b6d0d2c13f51e0725983dc8865da26296606f144781ff5b9f5009c8027ee4481e512dc0e2ab8f508da0026f742b6d771d10152d20fcf5b83bb436f58c58358e5044baf92ccb98e39555f51cc95419431301d326f79831c267dab4e3a5bc2a0df0b2d57bc2ab8ddf8de192995ad26a2df0fd11abae879bcb2a92003695cfbf975b1760c6ce0dc60faf52b3734736b4ca1f4b8f1a3ac71805712f6cdcbec63c9eb8e44b67272a15d056f87caa1f7696b4c355e4aeca20baaacf9b9f8306790ffd2d2d4dca26e7e95e020a7b2ca3f166a092023bb3433a41584082ea778bec1ec928f2a6be37715be3cbe9fd801d0d0da8d8ba5a851ead47fcd9fc8b47e4e7ae890d0d17c6d7eb389a3adae891c1a15f8d42b268e13f938ec68b191f69e013d001cac3c6b8632475f50d3c2a95504c3a5c94ac1a9387cfaed95e87988286c5d355ff57c232d81ff9056ecd2df851a3a4c321ed7e4f9a5e28d7fdd6ca6d83fb7e386bc9c6b1262b2ad7cea824d0cc26a3f3b28df32570fb0bb716172c66e2bb7e40ed9e56df8edb6884d91aaa72c7e8ffd1851ee5e095487d5a4462d3f21c64b496f2ccfff082de818484101bcdb43bd714617bbb4a6f8cda8bcdf83f5b53a613ff8ffc3706048593a398ea887a10cd1955a45bbc84f68061c7e7ce30735e11611073777bfe133f6c301e93eb16fb673beaa8ca21c371a06756e9b56c6c92fc54742287975da376ace2b9a52b45b8581cee07da5a4ee7c0d263ef4b2e0c383c34990418c92c927fc7126e1c38c61cb968488c847dd13b1b9412d6a64a6d7dfcc3683e4f662c4fbefef236cdf9fce81c4bb36fef2d529c7403355ca79d734987a1d0202f098234b8555e702baf50bb266e1498caee1e431586ca27d870275fa07eb244d04ee5c1004b99671886909250329b60f2bb87cc74939449101036cb0d675016400812bc2e3c02a0498fad4625b7c798d5e3f788b4a0e95f38f3c179ee39c7c736e77de5fd6c687d60918a3dcdc414ec91a7e58da050be4599111e39c064646d15227a82bc80011a9b3187ba12db806c0281a6c52b34ed5f8b6099dd2805f4dee43148ed8770be4f565f7be339a127ca0726518e6e216c7e493831ceb8553a0b45a48136d11ee47e6a67c20d9eecc6ab4fdc1c66e3c817955893c4b23b82914b2332b542970f6ffcd436677a8b95ac2298d474d987abd8feb215dee4869548b087a6054dc51e3e0035396f149904e49289104925c37ed0678f858f649b2838d85f834132c91a8406426dc0738a0d035e6f73d6a56fd99a20ff9b1d5665a621e3332583a7b589f251770861da7fc0994d948fa260d50629d97ab703a8c45e13916f971a12b39c7f818419bfe81dd1fc55ba5c6868f1a4727f99d77445bc1ea1a3436126c0e62539d8f00be90739a1e98352f5b7b30016d473fe8d4dec6eb9de4d6bf3147546afb8fd7b4914c5a44c67608a2ea0d5b8134eb67eb1b311f7292113f10d2ae72201ba46f6b3590ee81e0995b7ca9b019898f6a2beedc5e36ebf503e174def4bd323e6ab706f8f2bfe262b5b6ce6a455b9edf9155940d953ceffb823b9f677fb766a557e2a07de36f174ad231ad69dc610390d893e31719b593218fd6bb5a2b8fcd5ecfc9055a248dcd3a4cd5630ce6cd6dbf13a40bfebbd36f24b52b49bb385a46200681afc8329922916111085c207aafad699fefa51e98c4fe0c85726b45ac623764578cb622a16d8e6ee7f7dda3fa97db44801ab796056d026cc94a02d68a48b0b8b063a79d478578fa46ecb3d9b548a7e49f926d6e67e99c8298b75a1e5ff02c72df3abd363943642a421537bc926300ef1f13cc2f30f7c03ae5808149e321090bf4808ff80e60c15c2bbd68acb47e047536814ed19635c7b1eb8325d579199b391d43697d8cee", 0x1000}, {&(0x7f0000002980)="fbe031a80b073621c1a3ca721f2f51f9cb5c43bd6783d4f74d5240304e6c9bf4a1b84e61ce2d89eb65bc6869", 0x2c}, {&(0x7f00000029c0)="2d79c0d6ed504a777e0f03f10781fdd58d9781c9681147b35805517ddcb6e2ec7f00b83556c36c8c560a82a6752d314d42739753b318d50c27df9d119ceead99db725d39715e8fb0bd35e1eeafe60e269d8905c87d9a69b05daf8300d425fb14671c0b0934a3d7406a5c22ef37d6a2e86407b458d424eabfb261380df7aaa4ab2d9f262f31556ebf5526b0156a707d76cb93dd686fc28ec31e4f74497c1b7c7b24b4b763f5595c1831bb124e0d4fbc1ce0ab0610632a4903a96cc4eab9f97bf5923d29770f071c9376f411c26cb4cdfde047ff55d7e761db21f2212f6829d3c8755d43359ca39bdeebb20efe0f399538f4e3d9b8c5f253ebc0127f71b3c3", 0xfe}, {&(0x7f0000002ac0)="c74f2a6e7d729df520f5aaea495c137bd72ad95f7dba75655b6e3adcfd85de496b8c3efba67bfeb951f8105f3f6c99baea4613d43555c22064a0bf9671af6dedaaf24eb9596fb7aca4c30c28e6c1df47454ebf3c02372294d54f9681d176e4e1f8b59595db6a32b5b8d410ce0f71d0777302d877f3b77c4c6818f65e5b8cce321f400f9ef42a6c6f7b94d230890bb6b489bfa1dedfbf0daefa4548da697c02e837d88acba626e550d47116", 0xab}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)='W', 0x1}], 0x6) (async) open(&(0x7f0000002c80)='./file0\x00', 0x10000, 0x0) r6 = geteuid() lchown(&(0x7f0000002cc0)='./file0\x00', r6, 0xffffffffffffffff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d00), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000002d80)={&(0x7f0000002d40)='./file1\x00', r4, 0x1}) (async) lseek(r4, 0x1, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002dc0), 0x100, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000002e80)={&(0x7f0000002e00)='./file0\x00', 0x7, &(0x7f0000002e40)='./file1\x00', 0x8}) writev(r3, &(0x7f0000004100)=[{&(0x7f0000002ec0)="9cc05d1c6b2f8f906565172d037b570a4c0f72a4d00e030ca40ea5f8541de7e25a1d680d2cd0e0e5ef58071b3c0f8779b63298c657187ea7037c63c11da6dc8fc3380635b0c7b0fcf0d02fa8599ce37f0e87cf0f8d2390a9ce41c972f3277301524c0c8c31c1dd23e72811c331006d8f7c438fe8f52fe88f1a8beeff552434568495d3d5463bb21ef0817e0b8c55d312083856d789ee5df8208e1b3a56b643d4965b9f5e01b614dd2160087448342e7641e2d6f8cee9287e02f992a4d520d4c778908a29a575f04878ca95100f2ff4b6c4760405ef8fb3ec5326bf8690", 0xdd}, {&(0x7f0000002fc0)="a7b43039c4874d69b1c9948c830bc407689e30065e40acafdb8f95f6838b54d6d8cadafe4124fc96280f1e5f3ad8e5e2c84fce5c2ba4c5c784483ecff3f6ce42cb5e8fe457936eafb86b5ecf67d19084d87a1212f8752df360c683e17ab9c9fdde11a0d2a2559d5df06f09a2bdc422db4814311795ef334ab7da16437c8ff1a6a072278ea6ffd3fd967833182c4c972badf70f19b41783bd6a2c77d100333790245292256ac6a5cd7112408394318e670c3c69e4a356ac829664845682800c505e71514c36e47a2b2a40ce2bd84be1b043", 0xd1}, {&(0x7f00000030c0)="8e8ac2ca92ab1faa5228f33c243c281fd337662a6739d11c6f7b47ba174d02a0e0afff54bb7a22470be1ccd0e9acc81cc1ff4b3a5336a951dfa4cb1c38f7bf3da9f67b0e4bf7e0734c3bf7802e4c01a8b16677126316f5f43c87e595ecb8f334720f781274d528f4f7d76b9fd47f320d53fa18407ff975fba9c1f416ae1a691db6cbb3f919cddf6277dac439a31c6c9ef2aa70758a017226d57670a2b5adea9bfc71084f381b0d3eecc0a1bf9ba6309c47248099afce081abed49a3db61316f89ca90b770b3b718735142ff24815053be994fd72157147b3e087adedc3bc18ea3ee96da949d5d45e2a71c051a013721aab53529d52c60cddf266001ad72d80df6fc68d496df3b3c2534c4c33fc4f9d21336cada9f3a46e51aac0b87080b4251d4ebbc680b656392740a4d2cc4feb2249dc93cef0d63985ae9ddff4d5094083510a1ef76cc86f70ff0722796177d756c1f4bed49d6e536c28a87bb139630445d092d9e57a0bf5bbca14114f5d2576e199aa6258f1dd0ae63824eb8d3016d985229c07e76c673f7f05e3cc939bcbdf542ea4043564c2ae59636d3ce22dd8d322cbde9e594b0420f8f6b22a4c486c90ac2cbff808315e577a4717d2a26a0e6a035b410dec04e1ee9efb118c16659c45f76d8c0a59c4e36a0ad859c599086d5a28fdb117885d389853c26daa858cfe638ebb3fdb465e19537791234c4c0966d12a080adf9e09776909896de40da08dffbc26de43c323c1a00be00feb77fa2b0b695239b72918d66a756e85e151dcc212da8fe4f3883892f7dacd58cf0bdf08b9cfc59f891565545a8f082eaa2f52465a8cba36854a21ac979a494be8d3bc726749e44cb68866488efebf519cb7d6758b241807f8044db4dc112a465ccb67aa2717c249aab7136bff51f21af1bc77dcdef54621e8413aa210905ea9afe8cb938a1cfe252013805ca221a59e65bc107ada7cd33156b1bc62f914357e97bf390060c51f3b370b7c07874c711f827276ea407856565a4e6bfe56ea47bd05a3c57f0562ae393f047292c3cc82b21eff3d24daf91ba7218c135fabbf2838dd4c3a3ae9fe8b2c472b7f7926916451c50be8af966e722c8a784dd88084c85d0721c3b3a3f858d0eabacf5e322841f43fddc00f314753e736293f891e1d56f632cf1498dbfc1878529dd20d6755043f1821abf27bd47b18f126682b6137826f2ec50780c73afc80c4ceb7146059ee96971ccf0c10887d50fa607c0bb6dfa87f090c378a9aa872d4ce78baa3ed0452ce18281b52cc71f355179b8d4cf1aeefd10ec6c6b86030006518550aaa13109781231160a3e94b10bcf9bd82d4c8cbc920509e1f15bfaa0fad17d1bcb21dc42946cdf5e5afe2f96f819328e986edc0705dadb3884f6f63155d3dc6b5ab7d5cce1450a16ea4d33307b36ea4c721eb2739be954bd71146a5d7b9006d913357a272528525b9cbe615bd8334798ad6f36ea837f42f1a52b2f1b07f198e5a3c777b9555746cbd09ab11846329ae9e39690b82068e474a1b382ef96a6f9462d8dde08a007bbecd7827963bf4bfb0b62685f979518b21877d1d83df5bb6fb9ed135eba4667ccf52063cee183f44e79058204068d90e9147db7562c234791236e68025648ad0e5cf4a64298d655c060bb17ebb5c21daf831d42291107c6a7defe7dcf9dd9900610c21441a6785b03902a1455d5b8054df84c8ecce97c645600510d2871c65d82613aa39d8b107b1658599c4480a8611349f0dc7a4431a39a794e9d8dfda611a258f6745b684fd9f7868c63bdc067efc1c35f9c0d15928c6ef016a4291c69e7ba6c5b28d1ad72e6bbdcf8b488c210a11be261a900651f58fb1801122658e2ba96a1a5bca09470acd848db127bf389af839ebc36c5a4ac4689c416106ebbea106cb6b251454d61bf783f30e980519684db6f8b776b2c2831f3f2addb7ea4a3f5d73d11deb8fb069d304d41e56fe48ac884083f5ff95be02fa1446c3816135a7b7cea17823c949f85db99c5504d61c9759e47daa477da2df032f14720782fa744286eaaca99daa02a3d3a8511f5f690c5e08e1d35b409b2b53674e62fa33f3f29c24eb9451691f9127c16bbcf07b07257210b1ad53abac7f7f6c09729d161723ae2c876c7ebbf95bb5c7f38597c8b1e827e0ddef98451c9c53a9227cd6d35e298f5dbf1f44d18e52e548c3c9360cb2163d9abb855c9dc7eeff2870ed4f72d3effff76e08140087e41e79386dd193c33cde31ba8abedf6785d083300a0df5d3893c67debff7740db9692fbd2c8840a953eddedcb1caeb0ed78888b64bb10a579f8d0781dfcc3436f7fca9151e4c60213f6e77c6830f9b0ec9f82e414b9aeb53bd18454a2e0684f8e7b1984eafce0368c3ee02e9daa71c33b98cc09179358fd79855275ca54183716290b955996c80d48696ca03072f88f861fd41a5de3cc4c6e5dbb00e1dc17380e012e4c06fa3620c0284e4ff61f7139d99a35ea7ece25505d80b425b16d7e11109858b1d872efa38f11bdf01a9fe8e3764d8a5afd07e7561b2493401220affcbccd6554a67d93153b3081325aceddc98d3b3eb59965153728b3d5045f55d0ea4795484c134355af9e4249f0436ad571ac18cb262114dacf4de616e99004042dd06fe39496be71373d0a671609f91509cd4a86a9affbe4ede24f9b3906acba11a79955814ffd7d214695db42112e51d2ac6a97cbb3884da8ccaa989d3918d57a5db4e85df680ad3864cf70409b68851486084f2f9559b8ca46e8e5927fd2e7d372b3c7fce297e4ff7254f4eded357030791a1bb970d84b6bf31fa67e7ef96dff2cc66d260fbdc85704e265ea60eb380767af559a741d0d80ac4d0265d222a410bfb523fb3acc2ffed5fbc89eca2937ac015389afe2409286e7b78068cab47a990da3781f6ce2fe881c0ba2b085d63a62a1f3425b7449bcd24efd7f4a876150c6dbf941fa74a115879e49beefe99a10a8d24e55df75f4b4d7da711ab0b82f1a6b2d0887f37fad9fe951cbe3f5d31455cdf30af21b5203f463c032d6690a5701fa3821c6c33d00c70651bbfb538ec07929019a105456372abc11360ccbd36126d02483fe1ea8dcb48166bfc64139171f4dd765e7e90ed5edd5dc2b3d5c3002b960ab190411f829544e0914c6a0bf1e93c54bfb4f3ca7f33d6ee852cd12eaa088efb033bb6d9e36ea6f52ea9c0ebf78ba5a8eafaa71dfae62f428994708dac92ab68271344097545399bf8c6ba00043f5efa97bce3b8e93b9a974386192e2e2605dc51ce8e346aa5deaf04457b0ebb333f0a8e1cdc5f3393f5ce5d70c949cad0e3863d03f4945aa7a8cfa9d4d756a08ab3a5111e3c0c8aa016308426f705d57ab21313af02e42659843e998713550a11290a8a753750b66f3bb1df50c06168301129b686fa898f5292f9451753127d8108f3576d760285237efba26c05ab96faab0ce49e633a7bbd6b8fe5b265026a8d2c2e8efaa2f33839bf2678d9956453d34efadbb0a8ea7800d1ad033413755551c76ab31b2a41ddd17369d944ddd4d69204b5e918c8f3a25247404c394ee314c83354a480f6ef5dbefa709fb87c51784e3181f670da1027cd6d7b3a8d9d2716feda0cec1a0d99a401e9a82952edb82f82768a37178b0c373832bfe79165ed86312d967d0c669cb821650fa96c2d6ba59b250c71607cd73cb90444f4bb16d7fc4a465d7c96aa366533b16ca0d031fa81e195aff751d1e8cf898d75ed0d139a98503bc74cadae27ee4fc8ffb69f13be9cb3a204420c6c06809ef1fb6b0a591dc40e5a305ddb3d3f245d7682d139c0ca278aefc8887715c014de9c6397916a9f4ca088d0f14196c286c93b13a191bee8f41040fdb70e329ccd37cfdce4b737c6aab0b37faafc66c829be3dd5db69c4b8e575f449871f4ffa4d4e368f298f7dc9dc69221d57ef5e2c654d135ba119f684f681ca7b94866b83baa5d4666d04cb0dc36d2ca7df7501c76e052a2f2f10519e52ac088c9c2d398f2ee9e27bf4945ddfa26cd6363e2ae20b400e27b7ecb8c010f6142d31d134e6490a5e1794b96a5725f64a431007197e76be6cfc8dd86548c369a8b26e70c09f1f7b9eceaa335bd03539e0dc2d6bdb0abb246921d0fc073c42c09d2c8d96dbe218cccdfecd4532adcff2dcbe31201e6c9f99766c4e6b345323eea7959733526f98e6cd2c2056a8906054db3000e6c4839f602b0e208a8e964019ffb39b80f326bc1c0a07d49bb5e6c9fa1d1bcb72ee5ee80c08e8ae2da5189ff6bbd96905a486f51abbb882ec2e7b423aee694bb7fd22d51ecc49d9fc2f3a14c4877507bcba2adaead1ddf90e061c601222b05976367aa3bd7acc4d3f02691ee112680757885f79c840b32e644385a6ef1a17bba8c76e1760a252bbc0d2693471a621c04f071d855d874e73f13b9cd4d82969d2b2c824430805cfb74c35bccf7427cb3a80e129a5442be8361a758c5fc144b49e887e5943216546f8fd201300b7b06a1345f6e841f35629086161f5c273ed34aa99fd779a3932dca739739d526a17e82f929df6a8599eba6109820c506e3505112edd88d5cb9839cdf088a21141ea8a2851b8ad5229eda1fc2e9e282f9055c700492e1a150be40abe73af74827c9c215ed7def4df87fd0354b986c3ddae51eb374443e3aa52913e89bcacf8a3cc29b6f1c2ccbe36b3ba2fe16a66ce86b44d586649527db0a325e57f8accef1071531f6767a9d247da8c57b00477c914cf95911204bd50883805158e9728fb6a1ce3649edbf8c1bc6597317c4b3e9b459e94c479b0ad3383d271e3ef8de8bf9256a3a5fd591d4cdee9dd6b3dbb17437f3da0cfabaf81a997ab6f5b17466b14df0bcad051ccc20d882c03e03b8c5affb56c8ee7a83e280228501b0e15c02271ecd7a11f06df7f4782f951c696119098949dae28ef481013b414552b92c6524675f821a376d1cefd03739a426c28c1bddbf11e17f6035c73d1bb4abd9d046ae0e9cdbde25edb2b47e7e209b250f1217e665e3ace427c437e8e55f44b6f890daab18443e91f89b4dcca777fb195314c0d4c7ffd2a9db6466c1e61c2dbb97001a6e88668e9d85a700f9abbabfa80347095e92d8d1e9256c692df4fc33b84561d16c0cfa9fe97b78ab36a44f08802bc136b3659852f1b9cfdcde088af702eab865260cd149c8033da871e55b06af1f6a948d2b506fc1c33d3c10959b52aab4024362591a5a727330efb72d85e9dbf5acb1203f9238578183bd96e2a7fbfa10df68f715c8e4f36af5cad5faf9e8f00505cf64a164073d1ce03c34f87c90813cccd600cbb69e8a8d171b658e0fd8b450853b107b9adc02cf42b121f68ba92408d3cc1758c5b315dedeb9e6728e5531ffffa2c54d701687c5b52c6811abfb1ebc38f74e97e466960df73ecd72d105555f1955d19e68a5418fc1289a862b14ca21dd35d4f3609257b556398960c03be0a579830373d4d68320775851b7fc6696d2fa8f312854febf6714ba519dc5217f40b19fac511bbe043db9b3506fc827944afb5b7375f1076f2e85a34809bb890db947a0c06ad257be5d3b18b2a433a2ff4bee5b9ba25d56e64c5061a9c96b0662f22093806ba22b7ace483973377eeed35e856362ee75dc26171daf83e065cfc0be0a93b2d062007ffe3e3df80d0938d1ce810ee4ceebc3dccef1ae2ad2cf306c32a0f4c9dac8a14982a7b0961c73c14d1b11c32bdd18afe8cee02b33e2349f61f9a8df12e0473046f85ef13ee8237fa144171e604f5f60747fca2d4c0d2e055c27b5c231197a636b2", 0x1000}, {&(0x7f00000040c0)="002d58a31ca8380a563a8a0026e6fa16fd42a51e7563daaf4e6d4e0028d8c93554e1c9a0c37437", 0x27}], 0x4) 09:20:19 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (rerun: 32) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/83, 0x53}], 0x3) (async) open(&(0x7f0000001240)='./file0\x00', 0x20000, 0x110) 09:20:19 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000400)="7fad86fbe7fd56bbf73e7ae07bc6e1f2687ca613e37fb45f41569851eb5d2fed4d3befabff8a9292fac67a2c5ee1b292e106381a9c3180cb506a81419f76a64725325e31e4c55130ac", &(0x7f0000000000)=0x49, &(0x7f0000000100)="774272e743e8428da1f3906de8911419925d78499f87d0c759c6911677124470e2bdf9d50d7d959be88c306da123af", 0x2f) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="2199047ea07ca02cb7dd7723d052668dfebcb40cfffd0c8fcefc11a48ae48d3cf092efbb8a1f5df285c723dbae85d996b14157753b62e577d5a487d331f52fbf2670b9396691bf396259e0b1dcbb5e720a0f2ceb8d9cf39f523c2f1df389c72e22f81fde7aa0dbc27ff041cb501449cf5958cdf055941faef2c700ec7e442b5c10e209c88d3ee2d994cf3c36fcbd4b9c9bcdeb2de207e9a1ac03a89e88dbfb47b3afc28443b876c25edd", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="42204a5a16081fbf8315f8747457d614e0246db2e1a7825927a19e16e9411e60dd19bb69b2bee1ead0f3c71a3d82631e85aa4bb8623554edcf5ccd8a27e9871d62e86866c01e9812eed7780f9035f287be14bb4b9e7ceb11f8abd3f6d981ce1f070e25f4a085f5defaa1420be9ce096e744c30f0f1775491ea7550cda53a691f46555235ec6f9a14307c1286d636b6ed4dbf8e675ce62f0383faae55db9e79efda7a4194596fc253c0b11e88e62f3022bc72c25f90f12cfad13251f49dc6095e51e22b61ca6b9f0c7e298d519ad1def4d1dbb58decf0a836974348bc72c449466ce578a1c51ad38f7def9c9e92a3305d4d6706a83e65105f29c537dab61509", 0xff) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000400)="7fad86fbe7fd56bbf73e7ae07bc6e1f2687ca613e37fb45f41569851eb5d2fed4d3befabff8a9292fac67a2c5ee1b292e106381a9c3180cb506a81419f76a64725325e31e4c55130ac", &(0x7f0000000000)=0x49, &(0x7f0000000100)="774272e743e8428da1f3906de8911419925d78499f87d0c759c6911677124470e2bdf9d50d7d959be88c306da123af", 0x2f) (async) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="2199047ea07ca02cb7dd7723d052668dfebcb40cfffd0c8fcefc11a48ae48d3cf092efbb8a1f5df285c723dbae85d996b14157753b62e577d5a487d331f52fbf2670b9396691bf396259e0b1dcbb5e720a0f2ceb8d9cf39f523c2f1df389c72e22f81fde7aa0dbc27ff041cb501449cf5958cdf055941faef2c700ec7e442b5c10e209c88d3ee2d994cf3c36fcbd4b9c9bcdeb2de207e9a1ac03a89e88dbfb47b3afc28443b876c25edd", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="42204a5a16081fbf8315f8747457d614e0246db2e1a7825927a19e16e9411e60dd19bb69b2bee1ead0f3c71a3d82631e85aa4bb8623554edcf5ccd8a27e9871d62e86866c01e9812eed7780f9035f287be14bb4b9e7ceb11f8abd3f6d981ce1f070e25f4a085f5defaa1420be9ce096e744c30f0f1775491ea7550cda53a691f46555235ec6f9a14307c1286d636b6ed4dbf8e675ce62f0383faae55db9e79efda7a4194596fc253c0b11e88e62f3022bc72c25f90f12cfad13251f49dc6095e51e22b61ca6b9f0c7e298d519ad1def4d1dbb58decf0a836974348bc72c449466ce578a1c51ad38f7def9c9e92a3305d4d6706a83e65105f29c537dab61509", 0xff) (async) 09:20:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 09:20:19 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x4, 0xffffffffffffffff}) 09:20:19 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) (async) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/83, 0x53}], 0x3) (async, rerun: 64) open(&(0x7f0000001240)='./file0\x00', 0x20000, 0x110) (rerun: 64) 09:20:19 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x3) msgsnd(r1, &(0x7f0000000100)={0x0, "06935531da2bab93c8e0487c4f6f5f8ecf58763294cc0104fe7c0166f7aa9ed07327b10bf9232af9da31c2f3bf0eeae5068ef0f182379a58c88ff980b770e940c24337b860c4c9c605c13c5c8399a174b852a872bb1dd63fcb5bc608e149a1a52ea53f92900d6c97747b9a681d07d22b32fa4ef93800ab01"}, 0x80, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r2, r3, 0x0, 0xe0, 0xc4}, 0x7, 0x91e5, r4, r0, 0x4, 0x7, 0x80, 0x1}) 09:20:19 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f0000000300)="5c5f95ad3560369a57b3683db981792ec4cf92decba173c5bea97bfa16c45be4c5a1e8934d1e9239973b0d322f3e06da4bf3938acc67e6aca52dccf1dfec431d4f416fad82e0fbec36baa45acc98f02e326b7a73101991736477f9e274096e00046aed12aaff06291af42122ebc7141b44dc748c6d2889c3f4eb4c8891d4f5b1c0cf57ec334fc8e862222be6fa99c35feb1857492637cb997971e0693fb7402513c3b56b606ee8ebfe34366413134e9fdcefde006796d2f152f6b25cc8f1d46326741c4cc3c1da192517761af5cbe9ec95ce6ea0cf84441c9639f735a942e4dc8d0abb9ada76c75ce09d20e5601ad543708a724fc8d86ffbe893", 0xfa, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x2}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xd28, 0x5, r3}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, r1, 0x81) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x8, r3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x7fffffff, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x24, 0x0, 0x42) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000002c0)=0xc) (async) pwrite(r0, &(0x7f0000000300)="5c5f95ad3560369a57b3683db981792ec4cf92decba173c5bea97bfa16c45be4c5a1e8934d1e9239973b0d322f3e06da4bf3938acc67e6aca52dccf1dfec431d4f416fad82e0fbec36baa45acc98f02e326b7a73101991736477f9e274096e00046aed12aaff06291af42122ebc7141b44dc748c6d2889c3f4eb4c8891d4f5b1c0cf57ec334fc8e862222be6fa99c35feb1857492637cb997971e0693fb7402513c3b56b606ee8ebfe34366413134e9fdcefde006796d2f152f6b25cc8f1d46326741c4cc3c1da192517761af5cbe9ec95ce6ea0cf84441c9639f735a942e4dc8d0abb9ada76c75ce09d20e5601ad543708a724fc8d86ffbe893", 0xfa, 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x2}) (async) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) (async) getpid() (async) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xd28, 0x5, r3}) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, r1, 0x81) (async) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x8, r3}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x7fffffff, 0x6}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x24, 0x0, 0x42) (async) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) 09:20:19 executing program 0: r0 = getpgid(0xffffffffffffffff) (async) r1 = msgget$private(0x0, 0x3) msgsnd(r1, &(0x7f0000000100)={0x0, "06935531da2bab93c8e0487c4f6f5f8ecf58763294cc0104fe7c0166f7aa9ed07327b10bf9232af9da31c2f3bf0eeae5068ef0f182379a58c88ff980b770e940c24337b860c4c9c605c13c5c8399a174b852a872bb1dd63fcb5bc608e149a1a52ea53f92900d6c97747b9a681d07d22b32fa4ef93800ab01"}, 0x80, 0x0) (async) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r2, r3, 0x0, 0xe0, 0xc4}, 0x7, 0x91e5, r4, r0, 0x4, 0x7, 0x80, 0x1}) 09:20:19 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x4, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) (async) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) setregid(0xffffffffffffffff, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x4, 0xffffffffffffffff}) (async) 09:20:19 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async) dup2(r1, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) (async) dup2(0xffffffffffffffff, r3) (async) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0x81, 0x7f85}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0xe995, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x20, 0x9, 0xff}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x40, 0x8000, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0x3, 0x1, 0x2, 0x7fffffff, 0x361b}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x8d8, 0x7}], 0x9, &(0x7f00000000c0), 0x870, &(0x7f0000000100)={0xfffffffffffffeff, 0x646}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 09:20:19 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x7, 0x4, 0xffffffffffffffff}) 09:20:19 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffd, 0x0, 0x0, 0xffffffbd, "172d760080001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x101) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:20:19 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8ab1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78ff6b29250fc47b91c246446bd06857d8ca48b10e9e09b8b51e5ab3f4c3b8f864ef2542573ace64d35132114fa2511762", 0x31}, {&(0x7f0000000140)="fbe3ca6cce760fdf7936e09e0c3ff7d3dd9af6a6efb687cb2aa4342c7bd93b3a9ccdd16f772b3f447f891fd56331173f86", 0x31}], 0x2, 0x0) dup(r0) r1 = socket$inet6(0x18, 0x3, 0xc1) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x14) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001300)="3e0ce3117b0ff65baa897241c2e381b04582f647b56321a2022294e6a4f0870b1d1f84a39e64046426518ec40f20fb4035794efb85dcaf664a9e8556a5e161e005e29cc17334b969d385e7b1419f51f9072c9cebb69e36bd411813d035d2577136e99d1b17202b023aa0e4b6f46f71b86ad548cfb0c63f45df0894631895ccae864465829dcdd93b26efc6e7d1b38482d8b4e894fd72a11b49b02eb2de6435af7fcfc194f1b066224b11d85c65f7ff5c763459c720d3beb7bcb58cb83a44845f65398696ddbddaba86e4ca2f921a9f094441b61cc5bb87af2f8e33d0e1ed59c35e1d056adb875edceb49f006b61dfe92579ab44ff4bb63a23ea57b0026d595aa5ea7930535db94bee45252ef40820ba8adb5fd54be37fb9cb0a993df609371f631be33b64cdb9a96906d2bf002f434f8749e0bea772a3ca14e41987b586cb1443aef87b7d9c571bae726ea8da62bc4610bade1a264f742fccdf53401c8f137b890c91efcbd7c6c03e22ecb5d954b2eb288c99546f8543e5405696a75b69725adba05b8b58f8c9b7a94db68c1cfc8996e87f49ab83b872cd266e9846f7fc6562461432f6583812f79234ffe9c8520f479d8e42a266b140cb1d2454c274fe4893a8ffa36cd04bdce1bac6d9cca1af312cc995571f82bf21bda68af3cbf0a02027f05adf4ffd069679b9650fe15af0d2ed21d99ef8f336c3fed280b4ce5ec78cfc15cfbc4217347cef1ead7e0ed044657b302922dd0fb91aa7cd54fcada3768ed8a8fcf0ef98d2d41ea52c9075c2958f68d3cd36670ec298ea698bd7963c31cdb1c9b441429fd6f324fa10b5c6ee371a44fa6629352a9042dcea6844c714f38f2036eeebf5db25a52ec864037f7e549a27c3b8610d45fdf1f6f267715704d1d564cd10c6c33aafcb964a6932e7995b1d85a2708013d913ff3e6191a310ea330a99e5023b50eecf4f1ff584d9bc60fd1c05d50fe2ee603ba3e7092361f336fdc912b637500424797174752b6fc4196c09df40fd8c9e7934402ad2441d1b55fe6a19910ffd80fc5052d41ca2f960e728e84da34ed41f2717285b04bc403dd7ae4bcaea2de2ee040998e8afe0167b1ddebd446f5b6c3e5f431fe8aa6768f1b3189a5bcec89280a8ed64b30609f7e5cf4d77131cb46ecd4b515dc70798599e849821b54ab423d42f84a0679f088c33081c2af33b7509308e5611170f41c0c8243781b02f73968c92d3ec21221f9738cf45ae09fb86b437d94adf602961a1f978b5640d33a6e3d5daff976b0dd526717648116cbeaddf7e35ee79e07a63f0f87e647f61249afbfda0203f9da0c04a7d7396791b54b31c61a052ef1bef58d4f63b8468950276ffaeb6370bd219f5d93b57f9d8f1af4f8bcf89785eb1db1bc2cb2d8bb6e57f9c78e59742fbf97898d03a17ef854298dabb71397f2d7932b4f9e15d4c8b3e61d6452c573a1eca8004a6188fd6e5e9493cd049af54d4a61d04b28b695662664402c83c7a2c34dabf84341aa0e44553f125e8154fca9b1b4df9d5f895ff65777dfbf46bd3e1cb073c1789b48f5785538ee9ad170ae37372e853c6eb0a850840b2f7b710750b352fb48d40910c89b2c1e952409645ad7ba9861ebd4abf4e1e4706fc765d0aad59848cc9d7649f081e47ca7a1df29873ea00e6d56b62b34409eb110fe06f45391363f1302adf2f88a979c75dd0169de30d1a05e5875f60f2b6b00a30b8f7974581b77ff2c8435ad5ac2c4d6374459ca82dfe498b4cde0d2d6e96027612c67f550ea92b0df35c164b016955ffa0520986715d8b1bb9ba6d12797a54d43b9a30888f22fe1c615aee7952604e44c4b567fb2117ede207ed1658f9ac10a930f4c310d949d17cc8cbe77325a353c0914170ca57171edc9f8a191b0dd653fea6e475929eb7be376abd118e4d18b6421b2b82fc3cdfb38c455152db227f8171c7a110a3cc2362feced4b9c7c967ac2f26065394f3df972d7f03b9a6e5819a8be2e973aa5071a38df48c8826613b0b65b9b1ae5874612ce6686bfcc0bd68fbee4e3d7748db89097318737eee3735502a307ec5664022b5b1f84f16b148d8ed6dda62ea7a042f29ad2e56951f0cb246be78823266a5ab2911fc3108bed2efd331395f4534033bc3600cc3261e8a2d43d1e458a4e935790d2bf661b095ac360441ed40823924222dd5892d50e63dde3d7145dbfd2f947e7bd302acdf470e54d74de37aec63dd3b0dc71d6fd6ef4a98eb9c78ca6d11d2a4559437f6579e68a53fdca628846cb3cfafff06a769ae6d96b10f6fe063931bc16ca828c809acccbeef0b7e626591b6bcd469a4c53848c46bac61bb6705e559d928257a383b1c2e1d6a646ba032986fa353db482fe7fefae6a782a132a41ec59e7b89769a7bfd9ddf370fc19d93696fa078b69af7c382244c4299055910facbb3dcd05e22f8772efa2d173ab579fa9604a0064304d8c983323b3e04100066239a4de6e7dda4b36603aebd1b733f8bfb327500868b3926f6ad59f123d1c32f34fa013ed2c0072ff9ab2d34413981c85d26b927fb25fa6a0f7383d4688b238f532a17a534fa2017a6380ee668dd218ee7147134265d828b735bc85b9380230a5216c65a951a8d45855d1f0e52e82f7bbafdb258f05e416907be94d03eafbf05ca4eeb59a973c9e318b27aeca9a068f2c619ddde0307315c0d0af3b3b0d65d86a9a4aedc46bb1e21e4d514ed568e77df3f2b55f0f151bb60cf81de0ba5dc6a99af8e8ff365513af5c54ed55e7716d542c673d5d6469818c9065421422b4489d049133cbe07edc2e5f1a5ce1a4a160ced1e3ea2abb517eac1eecb19432d9e4a6dca2d322f09fcabce4b1dbe2e1777ca50d7c7284263700405fe6169687eb9dba3fd2828dd6c734bf68ff28ba83eab1a9eb84e7d29a241ae4e5549c56da3069fc1eb02d8a17711e74342fcd15e3742f537be8cd7360bda093cc9ecf67778ab43d73a00266d752f1c656b569d01aad8b436362586c31dbb391762c93ef35707c154f4b829a8cab0e3fd9f0c008220b0e8d327e81474870a5a07b14633b0c8a6cffd7131ece08ae24e4fb0d458e73e9d4a2ac1b76bbc3c2daa58cad0718da7c3904a8384bf9df758f014060f6e84342a492e695f8d869acf0f989c765e453edab9e104332bfe9e4034d577f55f9fa480d6408d1d8cd18340368751ae078971400b56c646542ce3e03418df593f74f35036aa112e087a4ef1eb96b4f2905f50cb969fff53509edcef6d91e525613af612233b5465deb3c53ff56042d28b91015f95d642851edb4c9ab8cd48825100132d0125d69b092bb65feb6a858e2ad57e47a918d1fc63cf13a08d6f3068aa01faa8273f09af00bce8be461302c547c0d36e07f9304754599314eb22c2900d702cd8c02e8bade024deb52af36112e0690d44303c0d3f9d596eb711f04fc02cac8dea25a701e276034e1d6dc1ab792fec7751a7ac31880200d6c9632fb5e9ded475d74f4b4835ddbfec48b1f7d2aaef9d33e330136d44b9270a64b2185b076307e5a7cd700ae2013f05dfac31e07ba91075f2178ff53bf9c39c91721b6c768b6e07f92f3a722c47557e9f50f39abd54d5515df9d638a1116ddb79e7b0e59a510776360e5d13c5399736e5a863e606679c8f8fe26c5e8123e6a19825e71600fcc5a70e3cb404f520c3e3276c979861d57eae5d9acb4308ba1318522e267843ac325d489880effa3ed73f17b67bc0a9d118bbd64c1467228c7d2034b4d6059e7d766bee0cb037ad61069b3163307c97fda086bcaabb21545f5736b6086de0427117bc028bfec8d475992377e3dbed36479547c1b15fb7384ffb326a72d918388adac52b97edc1c85b1fcc0fe0d5f8e4dd35dc472c340361ee9860d0364103d33d004e1cb657fb81b94021647c735e8ec83baea5953ea1e7c29c11442f6d164962d7adb02cd94750e835e136fa4cfbde0433219843a2cf31ba4eae7eb35702f931890faa7c5335b627bc2cdb12842743df9fe2201712903fc3d7e77bcb205945a60c2d65d07f89db62a726d82f87952d9a6e15b25502fa691204b427404be0c7e6c8ded507abf94b82f90503f8d32918a30d0de3d897e440991bb69cb99ba131e4c73aef01a08a35e641ad25a507b8913f8ec5f1b45f355678ada1540eabc2dd9800cd87d271463a7005b712209dfc0b17ff6f652b5dfb2c939949b0d714448748323d6f00cb0eb7e528a9887d85ae50095e48cd24c8252611ee34a732a375f6550a1eac65a7d1f386bd5d8bc3a763e44c3a448e58b39788db27f74354bc338b2b5625d45ca72127fb10a98f05cae64635da39555c5e615961cf0f5456a026dab27a0a70e39bd8ace1968750768601e296756c3fbde9a7feed3210eef36d9b9a4bb537bf9021f4917ec9a793bdbbac02561c0e34f5c5ab839eff48a8f38bfe108b926734fcd72f41be90a4052adaf945ad3816d8bb404d0aa96e72fcb4ee6d7a2019331c40fc5d1dd7c0016f00afa208ce64572d5b6031be2c87d9c31cbb18a556d68d02a5c954661a6bd50dfba70d985c466e58532589f04d9867d54898d1984d7547f7f61b483a03d2b0f02ca7ce15a00408898367fd8b25156d5e6e83242bd6654c458d5c65962cbd2fa7e7bf4b63a6ebb6b957970c214acd7365f9b3f9e50c084cc07d21981d21fe9fdb1f41f28b106317e73403ef61132d7b1c682e036110fb05c1332e26bc792ddef03a5f94f4008eb136a4f70db7455276cda17a693ee2d4922297a96b513f1e969d5241fc53c5ea6adcfe4219c73d801dc6f0c3f50eda03dc2b0e3d2693b9802642e5ff6a0253bd2aaae7bc18d9806d0f576c2dd43adeace2932be0f674b6d6499570ec224d0a02495a2ed12c20e5cf3bcc9f59e54814fbca27acd53b9455436ff95aa1d8a3137c98e215a022666ace831549ec6ee4513b1b66044c710cf952ac50a861b184a54b69209fda5bd145ca6f6a9bddd9a2ecdae31a2a1dadd3dcd24b0266171453aaac56f0a4b2a2ee33ce113e43aa9ce3747473993aadc18c36f1ef93f3e5bf11d46b7d681e685e3ba66baf66ff63c93abd5dd228a232cbd499bca5f8a2068e0cbf59c83a89684448aaadc51193a055fa0e1f3b26de86ea9474a2de4a75156ea5793762fae62f3246892651fb4995cd27a9ebcec7741f6a04e7d70f2391e70a2ae9036938896f868862c8e48cf30cca1c7c5e2e1e46c0690a7017cd85dd6e006aa04aec907cc3efe3a6d7c53d031c867e0241c1e97c23729aea8d62f9883b6c4b642320cffd5858da93adec638558b264357aa185c934f1e1071ec3adf033320c2c6803c6b651572a6b7c4f614f15ebd1ade857ba1cfcf833a14729600a3dd6a81744083e7a5bcbca6ba6a557cd7ecc7b3a37bf0cc9f928cd4a18cc0cd55132e929e2dcc6ceb4ae1f249ec7283cd58dfc871c6373736692520e676bdc1ecd89693ec5e765909fcde0e9f71b147bc6325461fbaf4586fefe60f5ca55bcc0ef13fcd5b4d882bdeab83551e808c7fe6efa6abdb5f7e01c7e4c64451901713d3c10ed9ac1c2f2db63708d3252f3674195482b25fed49c56a02bffb631b91edc8800daab3d84c3054477be5cf6d56ef046ace34f426d7449e8251ef24d65178eff604c687d1eb02b85faa02af85463bd7d3a365f304e3efd13fc126ab9e0d252ff5b061160259941d21e724e16662fdbd47e00b91f0b3fb7acd60e00a501c04d6152f5e3f732868b491dddf2dd13c8c9ff75fb93e16ba513b5f0211ddbaffff9a611efe7c319c4bcfc6f938bdd3e15f94445941", 0x1000}, {&(0x7f0000000080)="da6ef27418c0cada", 0x8}], 0x2) write(r0, 0x0, 0x62) 09:20:19 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x3) msgsnd(r1, &(0x7f0000000100)={0x0, "06935531da2bab93c8e0487c4f6f5f8ecf58763294cc0104fe7c0166f7aa9ed07327b10bf9232af9da31c2f3bf0eeae5068ef0f182379a58c88ff980b770e940c24337b860c4c9c605c13c5c8399a174b852a872bb1dd63fcb5bc608e149a1a52ea53f92900d6c97747b9a681d07d22b32fa4ef93800ab01"}, 0x80, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r2, r3, 0x0, 0xe0, 0xc4}, 0x7, 0x91e5, r4, r0, 0x4, 0x7, 0x80, 0x1}) getpgid(0xffffffffffffffff) (async) msgget$private(0x0, 0x3) (async) msgsnd(r1, &(0x7f0000000100)={0x0, "06935531da2bab93c8e0487c4f6f5f8ecf58763294cc0104fe7c0166f7aa9ed07327b10bf9232af9da31c2f3bf0eeae5068ef0f182379a58c88ff980b770e940c24337b860c4c9c605c13c5c8399a174b852a872bb1dd63fcb5bc608e149a1a52ea53f92900d6c97747b9a681d07d22b32fa4ef93800ab01"}, 0x80, 0x0) (async) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getpgrp() (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r2, r3, 0x0, 0xe0, 0xc4}, 0x7, 0x91e5, r4, r0, 0x4, 0x7, 0x80, 0x1}) (async) 09:20:19 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000002c0)=0xc) pwrite(r0, &(0x7f0000000300)="5c5f95ad3560369a57b3683db981792ec4cf92decba173c5bea97bfa16c45be4c5a1e8934d1e9239973b0d322f3e06da4bf3938acc67e6aca52dccf1dfec431d4f416fad82e0fbec36baa45acc98f02e326b7a73101991736477f9e274096e00046aed12aaff06291af42122ebc7141b44dc748c6d2889c3f4eb4c8891d4f5b1c0cf57ec334fc8e862222be6fa99c35feb1857492637cb997971e0693fb7402513c3b56b606ee8ebfe34366413134e9fdcefde006796d2f152f6b25cc8f1d46326741c4cc3c1da192517761af5cbe9ec95ce6ea0cf84441c9639f735a942e4dc8d0abb9ada76c75ce09d20e5601ad543708a724fc8d86ffbe893", 0xfa, 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x2}) (async) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x100000000}) (async) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0xd28, 0x5, r3}) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, r1, 0x81) (async) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x8, r3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x7fffffff, 0x6}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x24, 0x0, 0x42) (async) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:20:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) (rerun: 32) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async, rerun: 64) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) (rerun: 64) 09:20:19 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async) dup2(r1, r2) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r3) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0x81, 0x7f85}, {{r3}, 0xfffffffffffffffb, 0x12, 0x1, 0xe995, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x20, 0x9, 0xff}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x40, 0x8000, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0x3, 0x1, 0x2, 0x7fffffff, 0x361b}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x8d8, 0x7}], 0x9, &(0x7f00000000c0), 0x870, &(0x7f0000000100)={0xfffffffffffffeff, 0x646}) (async) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 09:20:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 09:20:19 executing program 6: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80, 0x20, 0x20, 0x5, "8c44e2809e6a075888dbb326083b10108247e174", 0x1000, 0x8}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r4) poll(&(0x7f00000020c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {r3, 0x4}, {0xffffffffffffffff, 0x40}, {r3, 0x8}, {r0, 0x8}, {0xffffffffffffffff, 0x1}], 0x8, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 09:20:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1effffffe, r2}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) 09:20:19 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8ab1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78ff6b29250fc47b91c246446bd06857d8ca48b10e9e09b8b51e5ab3f4c3b8f864ef2542573ace64d35132114fa2511762", 0x31}, {&(0x7f0000000140)="fbe3ca6cce760fdf7936e09e0c3ff7d3dd9af6a6efb687cb2aa4342c7bd93b3a9ccdd16f772b3f447f891fd56331173f86", 0x31}], 0x2, 0x0) (async) dup(r0) r1 = socket$inet6(0x18, 0x3, 0xc1) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x14) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001300)="3e0ce3117b0ff65baa897241c2e381b04582f647b56321a2022294e6a4f0870b1d1f84a39e64046426518ec40f20fb4035794efb85dcaf664a9e8556a5e161e005e29cc17334b969d385e7b1419f51f9072c9cebb69e36bd411813d035d2577136e99d1b17202b023aa0e4b6f46f71b86ad548cfb0c63f45df0894631895ccae864465829dcdd93b26efc6e7d1b38482d8b4e894fd72a11b49b02eb2de6435af7fcfc194f1b066224b11d85c65f7ff5c763459c720d3beb7bcb58cb83a44845f65398696ddbddaba86e4ca2f921a9f094441b61cc5bb87af2f8e33d0e1ed59c35e1d056adb875edceb49f006b61dfe92579ab44ff4bb63a23ea57b0026d595aa5ea7930535db94bee45252ef40820ba8adb5fd54be37fb9cb0a993df609371f631be33b64cdb9a96906d2bf002f434f8749e0bea772a3ca14e41987b586cb1443aef87b7d9c571bae726ea8da62bc4610bade1a264f742fccdf53401c8f137b890c91efcbd7c6c03e22ecb5d954b2eb288c99546f8543e5405696a75b69725adba05b8b58f8c9b7a94db68c1cfc8996e87f49ab83b872cd266e9846f7fc6562461432f6583812f79234ffe9c8520f479d8e42a266b140cb1d2454c274fe4893a8ffa36cd04bdce1bac6d9cca1af312cc995571f82bf21bda68af3cbf0a02027f05adf4ffd069679b9650fe15af0d2ed21d99ef8f336c3fed280b4ce5ec78cfc15cfbc4217347cef1ead7e0ed044657b302922dd0fb91aa7cd54fcada3768ed8a8fcf0ef98d2d41ea52c9075c2958f68d3cd36670ec298ea698bd7963c31cdb1c9b441429fd6f324fa10b5c6ee371a44fa6629352a9042dcea6844c714f38f2036eeebf5db25a52ec864037f7e549a27c3b8610d45fdf1f6f267715704d1d564cd10c6c33aafcb964a6932e7995b1d85a2708013d913ff3e6191a310ea330a99e5023b50eecf4f1ff584d9bc60fd1c05d50fe2ee603ba3e7092361f336fdc912b637500424797174752b6fc4196c09df40fd8c9e7934402ad2441d1b55fe6a19910ffd80fc5052d41ca2f960e728e84da34ed41f2717285b04bc403dd7ae4bcaea2de2ee040998e8afe0167b1ddebd446f5b6c3e5f431fe8aa6768f1b3189a5bcec89280a8ed64b30609f7e5cf4d77131cb46ecd4b515dc70798599e849821b54ab423d42f84a0679f088c33081c2af33b7509308e5611170f41c0c8243781b02f73968c92d3ec21221f9738cf45ae09fb86b437d94adf602961a1f978b5640d33a6e3d5daff976b0dd526717648116cbeaddf7e35ee79e07a63f0f87e647f61249afbfda0203f9da0c04a7d7396791b54b31c61a052ef1bef58d4f63b8468950276ffaeb6370bd219f5d93b57f9d8f1af4f8bcf89785eb1db1bc2cb2d8bb6e57f9c78e59742fbf97898d03a17ef854298dabb71397f2d7932b4f9e15d4c8b3e61d6452c573a1eca8004a6188fd6e5e9493cd049af54d4a61d04b28b695662664402c83c7a2c34dabf84341aa0e44553f125e8154fca9b1b4df9d5f895ff65777dfbf46bd3e1cb073c1789b48f5785538ee9ad170ae37372e853c6eb0a850840b2f7b710750b352fb48d40910c89b2c1e952409645ad7ba9861ebd4abf4e1e4706fc765d0aad59848cc9d7649f081e47ca7a1df29873ea00e6d56b62b34409eb110fe06f45391363f1302adf2f88a979c75dd0169de30d1a05e5875f60f2b6b00a30b8f7974581b77ff2c8435ad5ac2c4d6374459ca82dfe498b4cde0d2d6e96027612c67f550ea92b0df35c164b016955ffa0520986715d8b1bb9ba6d12797a54d43b9a30888f22fe1c615aee7952604e44c4b567fb2117ede207ed1658f9ac10a930f4c310d949d17cc8cbe77325a353c0914170ca57171edc9f8a191b0dd653fea6e475929eb7be376abd118e4d18b6421b2b82fc3cdfb38c455152db227f8171c7a110a3cc2362feced4b9c7c967ac2f26065394f3df972d7f03b9a6e5819a8be2e973aa5071a38df48c8826613b0b65b9b1ae5874612ce6686bfcc0bd68fbee4e3d7748db89097318737eee3735502a307ec5664022b5b1f84f16b148d8ed6dda62ea7a042f29ad2e56951f0cb246be78823266a5ab2911fc3108bed2efd331395f4534033bc3600cc3261e8a2d43d1e458a4e935790d2bf661b095ac360441ed40823924222dd5892d50e63dde3d7145dbfd2f947e7bd302acdf470e54d74de37aec63dd3b0dc71d6fd6ef4a98eb9c78ca6d11d2a4559437f6579e68a53fdca628846cb3cfafff06a769ae6d96b10f6fe063931bc16ca828c809acccbeef0b7e626591b6bcd469a4c53848c46bac61bb6705e559d928257a383b1c2e1d6a646ba032986fa353db482fe7fefae6a782a132a41ec59e7b89769a7bfd9ddf370fc19d93696fa078b69af7c382244c4299055910facbb3dcd05e22f8772efa2d173ab579fa9604a0064304d8c983323b3e04100066239a4de6e7dda4b36603aebd1b733f8bfb327500868b3926f6ad59f123d1c32f34fa013ed2c0072ff9ab2d34413981c85d26b927fb25fa6a0f7383d4688b238f532a17a534fa2017a6380ee668dd218ee7147134265d828b735bc85b9380230a5216c65a951a8d45855d1f0e52e82f7bbafdb258f05e416907be94d03eafbf05ca4eeb59a973c9e318b27aeca9a068f2c619ddde0307315c0d0af3b3b0d65d86a9a4aedc46bb1e21e4d514ed568e77df3f2b55f0f151bb60cf81de0ba5dc6a99af8e8ff365513af5c54ed55e7716d542c673d5d6469818c9065421422b4489d049133cbe07edc2e5f1a5ce1a4a160ced1e3ea2abb517eac1eecb19432d9e4a6dca2d322f09fcabce4b1dbe2e1777ca50d7c7284263700405fe6169687eb9dba3fd2828dd6c734bf68ff28ba83eab1a9eb84e7d29a241ae4e5549c56da3069fc1eb02d8a17711e74342fcd15e3742f537be8cd7360bda093cc9ecf67778ab43d73a00266d752f1c656b569d01aad8b436362586c31dbb391762c93ef35707c154f4b829a8cab0e3fd9f0c008220b0e8d327e81474870a5a07b14633b0c8a6cffd7131ece08ae24e4fb0d458e73e9d4a2ac1b76bbc3c2daa58cad0718da7c3904a8384bf9df758f014060f6e84342a492e695f8d869acf0f989c765e453edab9e104332bfe9e4034d577f55f9fa480d6408d1d8cd18340368751ae078971400b56c646542ce3e03418df593f74f35036aa112e087a4ef1eb96b4f2905f50cb969fff53509edcef6d91e525613af612233b5465deb3c53ff56042d28b91015f95d642851edb4c9ab8cd48825100132d0125d69b092bb65feb6a858e2ad57e47a918d1fc63cf13a08d6f3068aa01faa8273f09af00bce8be461302c547c0d36e07f9304754599314eb22c2900d702cd8c02e8bade024deb52af36112e0690d44303c0d3f9d596eb711f04fc02cac8dea25a701e276034e1d6dc1ab792fec7751a7ac31880200d6c9632fb5e9ded475d74f4b4835ddbfec48b1f7d2aaef9d33e330136d44b9270a64b2185b076307e5a7cd700ae2013f05dfac31e07ba91075f2178ff53bf9c39c91721b6c768b6e07f92f3a722c47557e9f50f39abd54d5515df9d638a1116ddb79e7b0e59a510776360e5d13c5399736e5a863e606679c8f8fe26c5e8123e6a19825e71600fcc5a70e3cb404f520c3e3276c979861d57eae5d9acb4308ba1318522e267843ac325d489880effa3ed73f17b67bc0a9d118bbd64c1467228c7d2034b4d6059e7d766bee0cb037ad61069b3163307c97fda086bcaabb21545f5736b6086de0427117bc028bfec8d475992377e3dbed36479547c1b15fb7384ffb326a72d918388adac52b97edc1c85b1fcc0fe0d5f8e4dd35dc472c340361ee9860d0364103d33d004e1cb657fb81b94021647c735e8ec83baea5953ea1e7c29c11442f6d164962d7adb02cd94750e835e136fa4cfbde0433219843a2cf31ba4eae7eb35702f931890faa7c5335b627bc2cdb12842743df9fe2201712903fc3d7e77bcb205945a60c2d65d07f89db62a726d82f87952d9a6e15b25502fa691204b427404be0c7e6c8ded507abf94b82f90503f8d32918a30d0de3d897e440991bb69cb99ba131e4c73aef01a08a35e641ad25a507b8913f8ec5f1b45f355678ada1540eabc2dd9800cd87d271463a7005b712209dfc0b17ff6f652b5dfb2c939949b0d714448748323d6f00cb0eb7e528a9887d85ae50095e48cd24c8252611ee34a732a375f6550a1eac65a7d1f386bd5d8bc3a763e44c3a448e58b39788db27f74354bc338b2b5625d45ca72127fb10a98f05cae64635da39555c5e615961cf0f5456a026dab27a0a70e39bd8ace1968750768601e296756c3fbde9a7feed3210eef36d9b9a4bb537bf9021f4917ec9a793bdbbac02561c0e34f5c5ab839eff48a8f38bfe108b926734fcd72f41be90a4052adaf945ad3816d8bb404d0aa96e72fcb4ee6d7a2019331c40fc5d1dd7c0016f00afa208ce64572d5b6031be2c87d9c31cbb18a556d68d02a5c954661a6bd50dfba70d985c466e58532589f04d9867d54898d1984d7547f7f61b483a03d2b0f02ca7ce15a00408898367fd8b25156d5e6e83242bd6654c458d5c65962cbd2fa7e7bf4b63a6ebb6b957970c214acd7365f9b3f9e50c084cc07d21981d21fe9fdb1f41f28b106317e73403ef61132d7b1c682e036110fb05c1332e26bc792ddef03a5f94f4008eb136a4f70db7455276cda17a693ee2d4922297a96b513f1e969d5241fc53c5ea6adcfe4219c73d801dc6f0c3f50eda03dc2b0e3d2693b9802642e5ff6a0253bd2aaae7bc18d9806d0f576c2dd43adeace2932be0f674b6d6499570ec224d0a02495a2ed12c20e5cf3bcc9f59e54814fbca27acd53b9455436ff95aa1d8a3137c98e215a022666ace831549ec6ee4513b1b66044c710cf952ac50a861b184a54b69209fda5bd145ca6f6a9bddd9a2ecdae31a2a1dadd3dcd24b0266171453aaac56f0a4b2a2ee33ce113e43aa9ce3747473993aadc18c36f1ef93f3e5bf11d46b7d681e685e3ba66baf66ff63c93abd5dd228a232cbd499bca5f8a2068e0cbf59c83a89684448aaadc51193a055fa0e1f3b26de86ea9474a2de4a75156ea5793762fae62f3246892651fb4995cd27a9ebcec7741f6a04e7d70f2391e70a2ae9036938896f868862c8e48cf30cca1c7c5e2e1e46c0690a7017cd85dd6e006aa04aec907cc3efe3a6d7c53d031c867e0241c1e97c23729aea8d62f9883b6c4b642320cffd5858da93adec638558b264357aa185c934f1e1071ec3adf033320c2c6803c6b651572a6b7c4f614f15ebd1ade857ba1cfcf833a14729600a3dd6a81744083e7a5bcbca6ba6a557cd7ecc7b3a37bf0cc9f928cd4a18cc0cd55132e929e2dcc6ceb4ae1f249ec7283cd58dfc871c6373736692520e676bdc1ecd89693ec5e765909fcde0e9f71b147bc6325461fbaf4586fefe60f5ca55bcc0ef13fcd5b4d882bdeab83551e808c7fe6efa6abdb5f7e01c7e4c64451901713d3c10ed9ac1c2f2db63708d3252f3674195482b25fed49c56a02bffb631b91edc8800daab3d84c3054477be5cf6d56ef046ace34f426d7449e8251ef24d65178eff604c687d1eb02b85faa02af85463bd7d3a365f304e3efd13fc126ab9e0d252ff5b061160259941d21e724e16662fdbd47e00b91f0b3fb7acd60e00a501c04d6152f5e3f732868b491dddf2dd13c8c9ff75fb93e16ba513b5f0211ddbaffff9a611efe7c319c4bcfc6f938bdd3e15f94445941", 0x1000}, {&(0x7f0000000080)="da6ef27418c0cada", 0x8}], 0x2) write(r0, 0x0, 0x62) 09:20:19 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffd, 0x0, 0x0, 0xffffffbd, "172d760080001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x101) (async) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:20:19 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0xa) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x2, 0x800}], 0x2) semop(0x0, &(0x7f0000000140), 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0xfe, 0x2800}, {0x0, 0xb, 0x1800}], 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x408) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="d12df0ff78cb2818bf6860d3146788897311f0ff21a7b85c9029e3a9c313fdfedf8a52f9fbcd49fabfd2158ddd52d2c9aaab", 0x32}, {&(0x7f00000001c0)="920d302cb635de440183c69ed09c1e7e756ae96e4e49718a333b582e0d7c365c6d6f45ee4582d2f92a666aeb153a175219ebd3e8109bcc5190423506abece1fa2f7453c73ae5087a4ba8a43ab645cb82113ef86f2d3161ae402ceb2c743042d119c39efc0d668a9bbf66c6f8b508e761641b907d63d8ff23080355db060e3da8fb588a88d0349161192b897dcdb8fd1c6139bde87c1f1b9d4f5ed5b8af640ee1ea5e1a9fc14a3cf1d9103061fe38fd182d072b510c1f250178732b7b4b94d62db564dadb4e44ecd7845fbd2fe46de5106e", 0xd1}, {&(0x7f00000002c0)="3a2816cdb3ceac51aecca2f88d8f190b729008489fccfce9d50320a91ad419718e418e4946047e36f28611ecd3c20bcdd18000000000000000f46478c9f88774c40347475e38e5a7171c1be97ec45691cea0318781c2fbe5c29372507d19bd78b7deda1202c33b5e9f347a977208ea730d3a73c62a9e7a8aeba5035f7aef831154ca59b21ce1d63211abd6408654fa98e722ca16391ec3218ee63ab461a308ab9896fe2b61521c", 0xa7}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000b0c89ca88fe1a951d21e7088d088affe6ab8c5dbe948d4dd04c51620ee76083346ea42a75932caff1b4376be3e85c1e7857bdcda3f369e2ffbc331202fc30742dbb0f0b8c4a359b3780e4285d9fdbe7b3ecddfe5", @ANYRES32, @ANYRES8=r0, @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYBLOB="0000f6ff1f00000000ff000000000000", @ANYRES8, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="316330a06a9d1a06000000f411f76ae6389fef660de039d28e559924236aedf49673c0e138c94b00e22732a7b207e756071b878ac2f13986518301f0a5a5274b715c0633c48bab32b083514869cd61d11ba9599b7c9fbbe14fd8695977ab8855fb7eb9ec788f7ae492d8b6aff2", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES64, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES16=r2], 0xa0}, 0x2) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, r3, 0x181, 0x7fff}, 0x80000001, 0x8, 0x2}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000400)=""/123) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000380)=0x3) 09:20:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x200, 0x0) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 09:20:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "0400d900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 09:20:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (async, rerun: 64) r3 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) (rerun: 64) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1effffffe, r2}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) 09:20:20 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0xa) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) (rerun: 32) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) (async, rerun: 32) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/210) (rerun: 32) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x2, 0x800}], 0x2) (async) semop(0x0, &(0x7f0000000140), 0x0) (async) semop(r1, &(0x7f0000000300)=[{0x0, 0xfe, 0x2800}, {0x0, 0xb, 0x1800}], 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x408) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="d12df0ff78cb2818bf6860d3146788897311f0ff21a7b85c9029e3a9c313fdfedf8a52f9fbcd49fabfd2158ddd52d2c9aaab", 0x32}, {&(0x7f00000001c0)="920d302cb635de440183c69ed09c1e7e756ae96e4e49718a333b582e0d7c365c6d6f45ee4582d2f92a666aeb153a175219ebd3e8109bcc5190423506abece1fa2f7453c73ae5087a4ba8a43ab645cb82113ef86f2d3161ae402ceb2c743042d119c39efc0d668a9bbf66c6f8b508e761641b907d63d8ff23080355db060e3da8fb588a88d0349161192b897dcdb8fd1c6139bde87c1f1b9d4f5ed5b8af640ee1ea5e1a9fc14a3cf1d9103061fe38fd182d072b510c1f250178732b7b4b94d62db564dadb4e44ecd7845fbd2fe46de5106e", 0xd1}, {&(0x7f00000002c0)="3a2816cdb3ceac51aecca2f88d8f190b729008489fccfce9d50320a91ad419718e418e4946047e36f28611ecd3c20bcdd18000000000000000f46478c9f88774c40347475e38e5a7171c1be97ec45691cea0318781c2fbe5c29372507d19bd78b7deda1202c33b5e9f347a977208ea730d3a73c62a9e7a8aeba5035f7aef831154ca59b21ce1d63211abd6408654fa98e722ca16391ec3218ee63ab461a308ab9896fe2b61521c", 0xa7}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000b0c89ca88fe1a951d21e7088d088affe6ab8c5dbe948d4dd04c51620ee76083346ea42a75932caff1b4376be3e85c1e7857bdcda3f369e2ffbc331202fc30742dbb0f0b8c4a359b3780e4285d9fdbe7b3ecddfe5", @ANYRES32, @ANYRES8=r0, @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYBLOB="0000f6ff1f00000000ff000000000000", @ANYRES8, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="316330a06a9d1a06000000f411f76ae6389fef660de039d28e559924236aedf49673c0e138c94b00e22732a7b207e756071b878ac2f13986518301f0a5a5274b715c0633c48bab32b083514869cd61d11ba9599b7c9fbbe14fd8695977ab8855fb7eb9ec788f7ae492d8b6aff2", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES64, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES16=r2], 0xa0}, 0x2) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, r3, 0x181, 0x7fff}, 0x80000001, 0x8, 0x2}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000400)=""/123) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000380)=0x3) 09:20:20 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffd, 0x0, 0x0, 0xffffffbd, "172d760080001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x101) (async) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:20:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 09:20:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/1, 0x1, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r1, 0x6) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() r5 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r4, r5, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc09, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r9 = getuid() r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x2}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r11 = fcntl$getown(r1, 0x5) r12 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="4445bd7d81a28fcf776a707dfbae2e2e62e7317e677ab1148931b37d5d4a19996c66e6e49121dbc2e1effbd82dbf52c3fe8664ca2ee4cd9a57af377bab5dcbba6a4f0ac82ca38adaa2807288522bbacb2dc5bba75744e82c4da6d255ac2fae95d878c8ce0133", 0x66}, {&(0x7f0000000140)="a54eb5164d4f4c21ed47a7140881a0", 0xf}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0x58, 0x404}, 0x40a) 09:20:20 executing program 2: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x3000, 0x159, &(0x7f0000dd5000/0x3000)=nil) 09:20:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc6) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) 09:20:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110) (async) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (async) r3 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1effffffe, r2}) (async) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) 09:20:20 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0xa) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x2, 0x800}], 0x2) semop(0x0, &(0x7f0000000140), 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0xfe, 0x2800}, {0x0, 0xb, 0x1800}], 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x408) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="d12df0ff78cb2818bf6860d3146788897311f0ff21a7b85c9029e3a9c313fdfedf8a52f9fbcd49fabfd2158ddd52d2c9aaab", 0x32}, {&(0x7f00000001c0)="920d302cb635de440183c69ed09c1e7e756ae96e4e49718a333b582e0d7c365c6d6f45ee4582d2f92a666aeb153a175219ebd3e8109bcc5190423506abece1fa2f7453c73ae5087a4ba8a43ab645cb82113ef86f2d3161ae402ceb2c743042d119c39efc0d668a9bbf66c6f8b508e761641b907d63d8ff23080355db060e3da8fb588a88d0349161192b897dcdb8fd1c6139bde87c1f1b9d4f5ed5b8af640ee1ea5e1a9fc14a3cf1d9103061fe38fd182d072b510c1f250178732b7b4b94d62db564dadb4e44ecd7845fbd2fe46de5106e", 0xd1}, {&(0x7f00000002c0)="3a2816cdb3ceac51aecca2f88d8f190b729008489fccfce9d50320a91ad419718e418e4946047e36f28611ecd3c20bcdd18000000000000000f46478c9f88774c40347475e38e5a7171c1be97ec45691cea0318781c2fbe5c29372507d19bd78b7deda1202c33b5e9f347a977208ea730d3a73c62a9e7a8aeba5035f7aef831154ca59b21ce1d63211abd6408654fa98e722ca16391ec3218ee63ab461a308ab9896fe2b61521c", 0xa7}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000b0c89ca88fe1a951d21e7088d088affe6ab8c5dbe948d4dd04c51620ee76083346ea42a75932caff1b4376be3e85c1e7857bdcda3f369e2ffbc331202fc30742dbb0f0b8c4a359b3780e4285d9fdbe7b3ecddfe5", @ANYRES32, @ANYRES8=r0, @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYBLOB="0000f6ff1f00000000ff000000000000", @ANYRES8, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="316330a06a9d1a06000000f411f76ae6389fef660de039d28e559924236aedf49673c0e138c94b00e22732a7b207e756071b878ac2f13986518301f0a5a5274b715c0633c48bab32b083514869cd61d11ba9599b7c9fbbe14fd8695977ab8855fb7eb9ec788f7ae492d8b6aff2", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES64, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES16=r2], 0xa0}, 0x2) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, r3, 0x181, 0x7fff}, 0x80000001, 0x8, 0x2}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000400)=""/123) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000380)=0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0xa) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x4, 0x1b2) (async) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000640)=""/210) (async) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x2, 0x800}], 0x2) (async) semop(0x0, &(0x7f0000000140), 0x0) (async) semop(r1, &(0x7f0000000300)=[{0x0, 0xfe, 0x2800}, {0x0, 0xb, 0x1800}], 0x2) (async) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000280)=0x408) (async) getgid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="d12df0ff78cb2818bf6860d3146788897311f0ff21a7b85c9029e3a9c313fdfedf8a52f9fbcd49fabfd2158ddd52d2c9aaab", 0x32}, {&(0x7f00000001c0)="920d302cb635de440183c69ed09c1e7e756ae96e4e49718a333b582e0d7c365c6d6f45ee4582d2f92a666aeb153a175219ebd3e8109bcc5190423506abece1fa2f7453c73ae5087a4ba8a43ab645cb82113ef86f2d3161ae402ceb2c743042d119c39efc0d668a9bbf66c6f8b508e761641b907d63d8ff23080355db060e3da8fb588a88d0349161192b897dcdb8fd1c6139bde87c1f1b9d4f5ed5b8af640ee1ea5e1a9fc14a3cf1d9103061fe38fd182d072b510c1f250178732b7b4b94d62db564dadb4e44ecd7845fbd2fe46de5106e", 0xd1}, {&(0x7f00000002c0)="3a2816cdb3ceac51aecca2f88d8f190b729008489fccfce9d50320a91ad419718e418e4946047e36f28611ecd3c20bcdd18000000000000000f46478c9f88774c40347475e38e5a7171c1be97ec45691cea0318781c2fbe5c29372507d19bd78b7deda1202c33b5e9f347a977208ea730d3a73c62a9e7a8aeba5035f7aef831154ca59b21ce1d63211abd6408654fa98e722ca16391ec3218ee63ab461a308ab9896fe2b61521c", 0xa7}, {&(0x7f0000000380)}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000b0c89ca88fe1a951d21e7088d088affe6ab8c5dbe948d4dd04c51620ee76083346ea42a75932caff1b4376be3e85c1e7857bdcda3f369e2ffbc331202fc30742dbb0f0b8c4a359b3780e4285d9fdbe7b3ecddfe5", @ANYRES32, @ANYRES8=r0, @ANYRESHEX, @ANYRES16, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYBLOB="0000f6ff1f00000000ff000000000000", @ANYRES8, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="316330a06a9d1a06000000f411f76ae6389fef660de039d28e559924236aedf49673c0e138c94b00e22732a7b207e756071b878ac2f13986518301f0a5a5274b715c0633c48bab32b083514869cd61d11ba9599b7c9fbbe14fd8695977ab8855fb7eb9ec788f7ae492d8b6aff2", @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES64, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES16=r2], 0xa0}, 0x2) (async) getegid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, 0x0, r3, 0x181, 0x7fff}, 0x80000001, 0x8, 0x2}) (async) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000400)=""/123) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) fchown(r0, r5, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) (async) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000380)=0x3) (async) 09:20:20 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8ab1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78ff6b29250fc47b91c246446bd06857d8ca48b10e9e09b8b51e5ab3f4c3b8f864ef2542573ace64d35132114fa2511762", 0x31}, {&(0x7f0000000140)="fbe3ca6cce760fdf7936e09e0c3ff7d3dd9af6a6efb687cb2aa4342c7bd93b3a9ccdd16f772b3f447f891fd56331173f86", 0x31}], 0x2, 0x0) dup(r0) r1 = socket$inet6(0x18, 0x3, 0xc1) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x14) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001300)="3e0ce3117b0ff65baa897241c2e381b04582f647b56321a2022294e6a4f0870b1d1f84a39e64046426518ec40f20fb4035794efb85dcaf664a9e8556a5e161e005e29cc17334b969d385e7b1419f51f9072c9cebb69e36bd411813d035d2577136e99d1b17202b023aa0e4b6f46f71b86ad548cfb0c63f45df0894631895ccae864465829dcdd93b26efc6e7d1b38482d8b4e894fd72a11b49b02eb2de6435af7fcfc194f1b066224b11d85c65f7ff5c763459c720d3beb7bcb58cb83a44845f65398696ddbddaba86e4ca2f921a9f094441b61cc5bb87af2f8e33d0e1ed59c35e1d056adb875edceb49f006b61dfe92579ab44ff4bb63a23ea57b0026d595aa5ea7930535db94bee45252ef40820ba8adb5fd54be37fb9cb0a993df609371f631be33b64cdb9a96906d2bf002f434f8749e0bea772a3ca14e41987b586cb1443aef87b7d9c571bae726ea8da62bc4610bade1a264f742fccdf53401c8f137b890c91efcbd7c6c03e22ecb5d954b2eb288c99546f8543e5405696a75b69725adba05b8b58f8c9b7a94db68c1cfc8996e87f49ab83b872cd266e9846f7fc6562461432f6583812f79234ffe9c8520f479d8e42a266b140cb1d2454c274fe4893a8ffa36cd04bdce1bac6d9cca1af312cc995571f82bf21bda68af3cbf0a02027f05adf4ffd069679b9650fe15af0d2ed21d99ef8f336c3fed280b4ce5ec78cfc15cfbc4217347cef1ead7e0ed044657b302922dd0fb91aa7cd54fcada3768ed8a8fcf0ef98d2d41ea52c9075c2958f68d3cd36670ec298ea698bd7963c31cdb1c9b441429fd6f324fa10b5c6ee371a44fa6629352a9042dcea6844c714f38f2036eeebf5db25a52ec864037f7e549a27c3b8610d45fdf1f6f267715704d1d564cd10c6c33aafcb964a6932e7995b1d85a2708013d913ff3e6191a310ea330a99e5023b50eecf4f1ff584d9bc60fd1c05d50fe2ee603ba3e7092361f336fdc912b637500424797174752b6fc4196c09df40fd8c9e7934402ad2441d1b55fe6a19910ffd80fc5052d41ca2f960e728e84da34ed41f2717285b04bc403dd7ae4bcaea2de2ee040998e8afe0167b1ddebd446f5b6c3e5f431fe8aa6768f1b3189a5bcec89280a8ed64b30609f7e5cf4d77131cb46ecd4b515dc70798599e849821b54ab423d42f84a0679f088c33081c2af33b7509308e5611170f41c0c8243781b02f73968c92d3ec21221f9738cf45ae09fb86b437d94adf602961a1f978b5640d33a6e3d5daff976b0dd526717648116cbeaddf7e35ee79e07a63f0f87e647f61249afbfda0203f9da0c04a7d7396791b54b31c61a052ef1bef58d4f63b8468950276ffaeb6370bd219f5d93b57f9d8f1af4f8bcf89785eb1db1bc2cb2d8bb6e57f9c78e59742fbf97898d03a17ef854298dabb71397f2d7932b4f9e15d4c8b3e61d6452c573a1eca8004a6188fd6e5e9493cd049af54d4a61d04b28b695662664402c83c7a2c34dabf84341aa0e44553f125e8154fca9b1b4df9d5f895ff65777dfbf46bd3e1cb073c1789b48f5785538ee9ad170ae37372e853c6eb0a850840b2f7b710750b352fb48d40910c89b2c1e952409645ad7ba9861ebd4abf4e1e4706fc765d0aad59848cc9d7649f081e47ca7a1df29873ea00e6d56b62b34409eb110fe06f45391363f1302adf2f88a979c75dd0169de30d1a05e5875f60f2b6b00a30b8f7974581b77ff2c8435ad5ac2c4d6374459ca82dfe498b4cde0d2d6e96027612c67f550ea92b0df35c164b016955ffa0520986715d8b1bb9ba6d12797a54d43b9a30888f22fe1c615aee7952604e44c4b567fb2117ede207ed1658f9ac10a930f4c310d949d17cc8cbe77325a353c0914170ca57171edc9f8a191b0dd653fea6e475929eb7be376abd118e4d18b6421b2b82fc3cdfb38c455152db227f8171c7a110a3cc2362feced4b9c7c967ac2f26065394f3df972d7f03b9a6e5819a8be2e973aa5071a38df48c8826613b0b65b9b1ae5874612ce6686bfcc0bd68fbee4e3d7748db89097318737eee3735502a307ec5664022b5b1f84f16b148d8ed6dda62ea7a042f29ad2e56951f0cb246be78823266a5ab2911fc3108bed2efd331395f4534033bc3600cc3261e8a2d43d1e458a4e935790d2bf661b095ac360441ed40823924222dd5892d50e63dde3d7145dbfd2f947e7bd302acdf470e54d74de37aec63dd3b0dc71d6fd6ef4a98eb9c78ca6d11d2a4559437f6579e68a53fdca628846cb3cfafff06a769ae6d96b10f6fe063931bc16ca828c809acccbeef0b7e626591b6bcd469a4c53848c46bac61bb6705e559d928257a383b1c2e1d6a646ba032986fa353db482fe7fefae6a782a132a41ec59e7b89769a7bfd9ddf370fc19d93696fa078b69af7c382244c4299055910facbb3dcd05e22f8772efa2d173ab579fa9604a0064304d8c983323b3e04100066239a4de6e7dda4b36603aebd1b733f8bfb327500868b3926f6ad59f123d1c32f34fa013ed2c0072ff9ab2d34413981c85d26b927fb25fa6a0f7383d4688b238f532a17a534fa2017a6380ee668dd218ee7147134265d828b735bc85b9380230a5216c65a951a8d45855d1f0e52e82f7bbafdb258f05e416907be94d03eafbf05ca4eeb59a973c9e318b27aeca9a068f2c619ddde0307315c0d0af3b3b0d65d86a9a4aedc46bb1e21e4d514ed568e77df3f2b55f0f151bb60cf81de0ba5dc6a99af8e8ff365513af5c54ed55e7716d542c673d5d6469818c9065421422b4489d049133cbe07edc2e5f1a5ce1a4a160ced1e3ea2abb517eac1eecb19432d9e4a6dca2d322f09fcabce4b1dbe2e1777ca50d7c7284263700405fe6169687eb9dba3fd2828dd6c734bf68ff28ba83eab1a9eb84e7d29a241ae4e5549c56da3069fc1eb02d8a17711e74342fcd15e3742f537be8cd7360bda093cc9ecf67778ab43d73a00266d752f1c656b569d01aad8b436362586c31dbb391762c93ef35707c154f4b829a8cab0e3fd9f0c008220b0e8d327e81474870a5a07b14633b0c8a6cffd7131ece08ae24e4fb0d458e73e9d4a2ac1b76bbc3c2daa58cad0718da7c3904a8384bf9df758f014060f6e84342a492e695f8d869acf0f989c765e453edab9e104332bfe9e4034d577f55f9fa480d6408d1d8cd18340368751ae078971400b56c646542ce3e03418df593f74f35036aa112e087a4ef1eb96b4f2905f50cb969fff53509edcef6d91e525613af612233b5465deb3c53ff56042d28b91015f95d642851edb4c9ab8cd48825100132d0125d69b092bb65feb6a858e2ad57e47a918d1fc63cf13a08d6f3068aa01faa8273f09af00bce8be461302c547c0d36e07f9304754599314eb22c2900d702cd8c02e8bade024deb52af36112e0690d44303c0d3f9d596eb711f04fc02cac8dea25a701e276034e1d6dc1ab792fec7751a7ac31880200d6c9632fb5e9ded475d74f4b4835ddbfec48b1f7d2aaef9d33e330136d44b9270a64b2185b076307e5a7cd700ae2013f05dfac31e07ba91075f2178ff53bf9c39c91721b6c768b6e07f92f3a722c47557e9f50f39abd54d5515df9d638a1116ddb79e7b0e59a510776360e5d13c5399736e5a863e606679c8f8fe26c5e8123e6a19825e71600fcc5a70e3cb404f520c3e3276c979861d57eae5d9acb4308ba1318522e267843ac325d489880effa3ed73f17b67bc0a9d118bbd64c1467228c7d2034b4d6059e7d766bee0cb037ad61069b3163307c97fda086bcaabb21545f5736b6086de0427117bc028bfec8d475992377e3dbed36479547c1b15fb7384ffb326a72d918388adac52b97edc1c85b1fcc0fe0d5f8e4dd35dc472c340361ee9860d0364103d33d004e1cb657fb81b94021647c735e8ec83baea5953ea1e7c29c11442f6d164962d7adb02cd94750e835e136fa4cfbde0433219843a2cf31ba4eae7eb35702f931890faa7c5335b627bc2cdb12842743df9fe2201712903fc3d7e77bcb205945a60c2d65d07f89db62a726d82f87952d9a6e15b25502fa691204b427404be0c7e6c8ded507abf94b82f90503f8d32918a30d0de3d897e440991bb69cb99ba131e4c73aef01a08a35e641ad25a507b8913f8ec5f1b45f355678ada1540eabc2dd9800cd87d271463a7005b712209dfc0b17ff6f652b5dfb2c939949b0d714448748323d6f00cb0eb7e528a9887d85ae50095e48cd24c8252611ee34a732a375f6550a1eac65a7d1f386bd5d8bc3a763e44c3a448e58b39788db27f74354bc338b2b5625d45ca72127fb10a98f05cae64635da39555c5e615961cf0f5456a026dab27a0a70e39bd8ace1968750768601e296756c3fbde9a7feed3210eef36d9b9a4bb537bf9021f4917ec9a793bdbbac02561c0e34f5c5ab839eff48a8f38bfe108b926734fcd72f41be90a4052adaf945ad3816d8bb404d0aa96e72fcb4ee6d7a2019331c40fc5d1dd7c0016f00afa208ce64572d5b6031be2c87d9c31cbb18a556d68d02a5c954661a6bd50dfba70d985c466e58532589f04d9867d54898d1984d7547f7f61b483a03d2b0f02ca7ce15a00408898367fd8b25156d5e6e83242bd6654c458d5c65962cbd2fa7e7bf4b63a6ebb6b957970c214acd7365f9b3f9e50c084cc07d21981d21fe9fdb1f41f28b106317e73403ef61132d7b1c682e036110fb05c1332e26bc792ddef03a5f94f4008eb136a4f70db7455276cda17a693ee2d4922297a96b513f1e969d5241fc53c5ea6adcfe4219c73d801dc6f0c3f50eda03dc2b0e3d2693b9802642e5ff6a0253bd2aaae7bc18d9806d0f576c2dd43adeace2932be0f674b6d6499570ec224d0a02495a2ed12c20e5cf3bcc9f59e54814fbca27acd53b9455436ff95aa1d8a3137c98e215a022666ace831549ec6ee4513b1b66044c710cf952ac50a861b184a54b69209fda5bd145ca6f6a9bddd9a2ecdae31a2a1dadd3dcd24b0266171453aaac56f0a4b2a2ee33ce113e43aa9ce3747473993aadc18c36f1ef93f3e5bf11d46b7d681e685e3ba66baf66ff63c93abd5dd228a232cbd499bca5f8a2068e0cbf59c83a89684448aaadc51193a055fa0e1f3b26de86ea9474a2de4a75156ea5793762fae62f3246892651fb4995cd27a9ebcec7741f6a04e7d70f2391e70a2ae9036938896f868862c8e48cf30cca1c7c5e2e1e46c0690a7017cd85dd6e006aa04aec907cc3efe3a6d7c53d031c867e0241c1e97c23729aea8d62f9883b6c4b642320cffd5858da93adec638558b264357aa185c934f1e1071ec3adf033320c2c6803c6b651572a6b7c4f614f15ebd1ade857ba1cfcf833a14729600a3dd6a81744083e7a5bcbca6ba6a557cd7ecc7b3a37bf0cc9f928cd4a18cc0cd55132e929e2dcc6ceb4ae1f249ec7283cd58dfc871c6373736692520e676bdc1ecd89693ec5e765909fcde0e9f71b147bc6325461fbaf4586fefe60f5ca55bcc0ef13fcd5b4d882bdeab83551e808c7fe6efa6abdb5f7e01c7e4c64451901713d3c10ed9ac1c2f2db63708d3252f3674195482b25fed49c56a02bffb631b91edc8800daab3d84c3054477be5cf6d56ef046ace34f426d7449e8251ef24d65178eff604c687d1eb02b85faa02af85463bd7d3a365f304e3efd13fc126ab9e0d252ff5b061160259941d21e724e16662fdbd47e00b91f0b3fb7acd60e00a501c04d6152f5e3f732868b491dddf2dd13c8c9ff75fb93e16ba513b5f0211ddbaffff9a611efe7c319c4bcfc6f938bdd3e15f94445941", 0x1000}, {&(0x7f0000000080)="da6ef27418c0cada", 0x8}], 0x2) write(r0, 0x0, 0x62) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8ab1, 0x0) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="78ff6b29250fc47b91c246446bd06857d8ca48b10e9e09b8b51e5ab3f4c3b8f864ef2542573ace64d35132114fa2511762", 0x31}, {&(0x7f0000000140)="fbe3ca6cce760fdf7936e09e0c3ff7d3dd9af6a6efb687cb2aa4342c7bd93b3a9ccdd16f772b3f447f891fd56331173f86", 0x31}], 0x2, 0x0) (async) dup(r0) (async) socket$inet6(0x18, 0x3, 0xc1) (async) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x14) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001300)="3e0ce3117b0ff65baa897241c2e381b04582f647b56321a2022294e6a4f0870b1d1f84a39e64046426518ec40f20fb4035794efb85dcaf664a9e8556a5e161e005e29cc17334b969d385e7b1419f51f9072c9cebb69e36bd411813d035d2577136e99d1b17202b023aa0e4b6f46f71b86ad548cfb0c63f45df0894631895ccae864465829dcdd93b26efc6e7d1b38482d8b4e894fd72a11b49b02eb2de6435af7fcfc194f1b066224b11d85c65f7ff5c763459c720d3beb7bcb58cb83a44845f65398696ddbddaba86e4ca2f921a9f094441b61cc5bb87af2f8e33d0e1ed59c35e1d056adb875edceb49f006b61dfe92579ab44ff4bb63a23ea57b0026d595aa5ea7930535db94bee45252ef40820ba8adb5fd54be37fb9cb0a993df609371f631be33b64cdb9a96906d2bf002f434f8749e0bea772a3ca14e41987b586cb1443aef87b7d9c571bae726ea8da62bc4610bade1a264f742fccdf53401c8f137b890c91efcbd7c6c03e22ecb5d954b2eb288c99546f8543e5405696a75b69725adba05b8b58f8c9b7a94db68c1cfc8996e87f49ab83b872cd266e9846f7fc6562461432f6583812f79234ffe9c8520f479d8e42a266b140cb1d2454c274fe4893a8ffa36cd04bdce1bac6d9cca1af312cc995571f82bf21bda68af3cbf0a02027f05adf4ffd069679b9650fe15af0d2ed21d99ef8f336c3fed280b4ce5ec78cfc15cfbc4217347cef1ead7e0ed044657b302922dd0fb91aa7cd54fcada3768ed8a8fcf0ef98d2d41ea52c9075c2958f68d3cd36670ec298ea698bd7963c31cdb1c9b441429fd6f324fa10b5c6ee371a44fa6629352a9042dcea6844c714f38f2036eeebf5db25a52ec864037f7e549a27c3b8610d45fdf1f6f267715704d1d564cd10c6c33aafcb964a6932e7995b1d85a2708013d913ff3e6191a310ea330a99e5023b50eecf4f1ff584d9bc60fd1c05d50fe2ee603ba3e7092361f336fdc912b637500424797174752b6fc4196c09df40fd8c9e7934402ad2441d1b55fe6a19910ffd80fc5052d41ca2f960e728e84da34ed41f2717285b04bc403dd7ae4bcaea2de2ee040998e8afe0167b1ddebd446f5b6c3e5f431fe8aa6768f1b3189a5bcec89280a8ed64b30609f7e5cf4d77131cb46ecd4b515dc70798599e849821b54ab423d42f84a0679f088c33081c2af33b7509308e5611170f41c0c8243781b02f73968c92d3ec21221f9738cf45ae09fb86b437d94adf602961a1f978b5640d33a6e3d5daff976b0dd526717648116cbeaddf7e35ee79e07a63f0f87e647f61249afbfda0203f9da0c04a7d7396791b54b31c61a052ef1bef58d4f63b8468950276ffaeb6370bd219f5d93b57f9d8f1af4f8bcf89785eb1db1bc2cb2d8bb6e57f9c78e59742fbf97898d03a17ef854298dabb71397f2d7932b4f9e15d4c8b3e61d6452c573a1eca8004a6188fd6e5e9493cd049af54d4a61d04b28b695662664402c83c7a2c34dabf84341aa0e44553f125e8154fca9b1b4df9d5f895ff65777dfbf46bd3e1cb073c1789b48f5785538ee9ad170ae37372e853c6eb0a850840b2f7b710750b352fb48d40910c89b2c1e952409645ad7ba9861ebd4abf4e1e4706fc765d0aad59848cc9d7649f081e47ca7a1df29873ea00e6d56b62b34409eb110fe06f45391363f1302adf2f88a979c75dd0169de30d1a05e5875f60f2b6b00a30b8f7974581b77ff2c8435ad5ac2c4d6374459ca82dfe498b4cde0d2d6e96027612c67f550ea92b0df35c164b016955ffa0520986715d8b1bb9ba6d12797a54d43b9a30888f22fe1c615aee7952604e44c4b567fb2117ede207ed1658f9ac10a930f4c310d949d17cc8cbe77325a353c0914170ca57171edc9f8a191b0dd653fea6e475929eb7be376abd118e4d18b6421b2b82fc3cdfb38c455152db227f8171c7a110a3cc2362feced4b9c7c967ac2f26065394f3df972d7f03b9a6e5819a8be2e973aa5071a38df48c8826613b0b65b9b1ae5874612ce6686bfcc0bd68fbee4e3d7748db89097318737eee3735502a307ec5664022b5b1f84f16b148d8ed6dda62ea7a042f29ad2e56951f0cb246be78823266a5ab2911fc3108bed2efd331395f4534033bc3600cc3261e8a2d43d1e458a4e935790d2bf661b095ac360441ed40823924222dd5892d50e63dde3d7145dbfd2f947e7bd302acdf470e54d74de37aec63dd3b0dc71d6fd6ef4a98eb9c78ca6d11d2a4559437f6579e68a53fdca628846cb3cfafff06a769ae6d96b10f6fe063931bc16ca828c809acccbeef0b7e626591b6bcd469a4c53848c46bac61bb6705e559d928257a383b1c2e1d6a646ba032986fa353db482fe7fefae6a782a132a41ec59e7b89769a7bfd9ddf370fc19d93696fa078b69af7c382244c4299055910facbb3dcd05e22f8772efa2d173ab579fa9604a0064304d8c983323b3e04100066239a4de6e7dda4b36603aebd1b733f8bfb327500868b3926f6ad59f123d1c32f34fa013ed2c0072ff9ab2d34413981c85d26b927fb25fa6a0f7383d4688b238f532a17a534fa2017a6380ee668dd218ee7147134265d828b735bc85b9380230a5216c65a951a8d45855d1f0e52e82f7bbafdb258f05e416907be94d03eafbf05ca4eeb59a973c9e318b27aeca9a068f2c619ddde0307315c0d0af3b3b0d65d86a9a4aedc46bb1e21e4d514ed568e77df3f2b55f0f151bb60cf81de0ba5dc6a99af8e8ff365513af5c54ed55e7716d542c673d5d6469818c9065421422b4489d049133cbe07edc2e5f1a5ce1a4a160ced1e3ea2abb517eac1eecb19432d9e4a6dca2d322f09fcabce4b1dbe2e1777ca50d7c7284263700405fe6169687eb9dba3fd2828dd6c734bf68ff28ba83eab1a9eb84e7d29a241ae4e5549c56da3069fc1eb02d8a17711e74342fcd15e3742f537be8cd7360bda093cc9ecf67778ab43d73a00266d752f1c656b569d01aad8b436362586c31dbb391762c93ef35707c154f4b829a8cab0e3fd9f0c008220b0e8d327e81474870a5a07b14633b0c8a6cffd7131ece08ae24e4fb0d458e73e9d4a2ac1b76bbc3c2daa58cad0718da7c3904a8384bf9df758f014060f6e84342a492e695f8d869acf0f989c765e453edab9e104332bfe9e4034d577f55f9fa480d6408d1d8cd18340368751ae078971400b56c646542ce3e03418df593f74f35036aa112e087a4ef1eb96b4f2905f50cb969fff53509edcef6d91e525613af612233b5465deb3c53ff56042d28b91015f95d642851edb4c9ab8cd48825100132d0125d69b092bb65feb6a858e2ad57e47a918d1fc63cf13a08d6f3068aa01faa8273f09af00bce8be461302c547c0d36e07f9304754599314eb22c2900d702cd8c02e8bade024deb52af36112e0690d44303c0d3f9d596eb711f04fc02cac8dea25a701e276034e1d6dc1ab792fec7751a7ac31880200d6c9632fb5e9ded475d74f4b4835ddbfec48b1f7d2aaef9d33e330136d44b9270a64b2185b076307e5a7cd700ae2013f05dfac31e07ba91075f2178ff53bf9c39c91721b6c768b6e07f92f3a722c47557e9f50f39abd54d5515df9d638a1116ddb79e7b0e59a510776360e5d13c5399736e5a863e606679c8f8fe26c5e8123e6a19825e71600fcc5a70e3cb404f520c3e3276c979861d57eae5d9acb4308ba1318522e267843ac325d489880effa3ed73f17b67bc0a9d118bbd64c1467228c7d2034b4d6059e7d766bee0cb037ad61069b3163307c97fda086bcaabb21545f5736b6086de0427117bc028bfec8d475992377e3dbed36479547c1b15fb7384ffb326a72d918388adac52b97edc1c85b1fcc0fe0d5f8e4dd35dc472c340361ee9860d0364103d33d004e1cb657fb81b94021647c735e8ec83baea5953ea1e7c29c11442f6d164962d7adb02cd94750e835e136fa4cfbde0433219843a2cf31ba4eae7eb35702f931890faa7c5335b627bc2cdb12842743df9fe2201712903fc3d7e77bcb205945a60c2d65d07f89db62a726d82f87952d9a6e15b25502fa691204b427404be0c7e6c8ded507abf94b82f90503f8d32918a30d0de3d897e440991bb69cb99ba131e4c73aef01a08a35e641ad25a507b8913f8ec5f1b45f355678ada1540eabc2dd9800cd87d271463a7005b712209dfc0b17ff6f652b5dfb2c939949b0d714448748323d6f00cb0eb7e528a9887d85ae50095e48cd24c8252611ee34a732a375f6550a1eac65a7d1f386bd5d8bc3a763e44c3a448e58b39788db27f74354bc338b2b5625d45ca72127fb10a98f05cae64635da39555c5e615961cf0f5456a026dab27a0a70e39bd8ace1968750768601e296756c3fbde9a7feed3210eef36d9b9a4bb537bf9021f4917ec9a793bdbbac02561c0e34f5c5ab839eff48a8f38bfe108b926734fcd72f41be90a4052adaf945ad3816d8bb404d0aa96e72fcb4ee6d7a2019331c40fc5d1dd7c0016f00afa208ce64572d5b6031be2c87d9c31cbb18a556d68d02a5c954661a6bd50dfba70d985c466e58532589f04d9867d54898d1984d7547f7f61b483a03d2b0f02ca7ce15a00408898367fd8b25156d5e6e83242bd6654c458d5c65962cbd2fa7e7bf4b63a6ebb6b957970c214acd7365f9b3f9e50c084cc07d21981d21fe9fdb1f41f28b106317e73403ef61132d7b1c682e036110fb05c1332e26bc792ddef03a5f94f4008eb136a4f70db7455276cda17a693ee2d4922297a96b513f1e969d5241fc53c5ea6adcfe4219c73d801dc6f0c3f50eda03dc2b0e3d2693b9802642e5ff6a0253bd2aaae7bc18d9806d0f576c2dd43adeace2932be0f674b6d6499570ec224d0a02495a2ed12c20e5cf3bcc9f59e54814fbca27acd53b9455436ff95aa1d8a3137c98e215a022666ace831549ec6ee4513b1b66044c710cf952ac50a861b184a54b69209fda5bd145ca6f6a9bddd9a2ecdae31a2a1dadd3dcd24b0266171453aaac56f0a4b2a2ee33ce113e43aa9ce3747473993aadc18c36f1ef93f3e5bf11d46b7d681e685e3ba66baf66ff63c93abd5dd228a232cbd499bca5f8a2068e0cbf59c83a89684448aaadc51193a055fa0e1f3b26de86ea9474a2de4a75156ea5793762fae62f3246892651fb4995cd27a9ebcec7741f6a04e7d70f2391e70a2ae9036938896f868862c8e48cf30cca1c7c5e2e1e46c0690a7017cd85dd6e006aa04aec907cc3efe3a6d7c53d031c867e0241c1e97c23729aea8d62f9883b6c4b642320cffd5858da93adec638558b264357aa185c934f1e1071ec3adf033320c2c6803c6b651572a6b7c4f614f15ebd1ade857ba1cfcf833a14729600a3dd6a81744083e7a5bcbca6ba6a557cd7ecc7b3a37bf0cc9f928cd4a18cc0cd55132e929e2dcc6ceb4ae1f249ec7283cd58dfc871c6373736692520e676bdc1ecd89693ec5e765909fcde0e9f71b147bc6325461fbaf4586fefe60f5ca55bcc0ef13fcd5b4d882bdeab83551e808c7fe6efa6abdb5f7e01c7e4c64451901713d3c10ed9ac1c2f2db63708d3252f3674195482b25fed49c56a02bffb631b91edc8800daab3d84c3054477be5cf6d56ef046ace34f426d7449e8251ef24d65178eff604c687d1eb02b85faa02af85463bd7d3a365f304e3efd13fc126ab9e0d252ff5b061160259941d21e724e16662fdbd47e00b91f0b3fb7acd60e00a501c04d6152f5e3f732868b491dddf2dd13c8c9ff75fb93e16ba513b5f0211ddbaffff9a611efe7c319c4bcfc6f938bdd3e15f94445941", 0x1000}, {&(0x7f0000000080)="da6ef27418c0cada", 0x8}], 0x2) (async) write(r0, 0x0, 0x62) (async) 09:20:20 executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='.\x00', 0x1, 0x1) 09:20:20 executing program 1: sysctl$net_inet_ah(&(0x7f00000002c0)={0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x33) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xcb0d, 0xfffa, 0xb45c]) 09:20:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/1, 0x1, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r1, 0x6) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = getuid() r5 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r4, r5, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc09, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r9 = getuid() r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x2}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r11 = fcntl$getown(r1, 0x5) r12 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="4445bd7d81a28fcf776a707dfbae2e2e62e7317e677ab1148931b37d5d4a19996c66e6e49121dbc2e1effbd82dbf52c3fe8664ca2ee4cd9a57af377bab5dcbba6a4f0ac82ca38adaa2807288522bbacb2dc5bba75744e82c4da6d255ac2fae95d878c8ce0133", 0x66}, {&(0x7f0000000140)="a54eb5164d4f4c21ed47a7140881a0", 0xf}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0x58, 0x404}, 0x40a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) dup2(r1, r0) (async) recvfrom$unix(r2, &(0x7f0000000000)=""/1, 0x1, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) (async) listen(r1, 0x6) (async) fcntl$getown(r1, 0x5) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) getgid() (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r4, r5, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) open(&(0x7f0000000000)='./file0\x00', 0xc09, 0x0) (async) getpid() (async) fcntl$setown(r6, 0x6, r7) (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) getuid() (async) getgid() (async) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x2}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) fcntl$getown(r1, 0x5) (async) getuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="4445bd7d81a28fcf776a707dfbae2e2e62e7317e677ab1148931b37d5d4a19996c66e6e49121dbc2e1effbd82dbf52c3fe8664ca2ee4cd9a57af377bab5dcbba6a4f0ac82ca38adaa2807288522bbacb2dc5bba75744e82c4da6d255ac2fae95d878c8ce0133", 0x66}, {&(0x7f0000000140)="a54eb5164d4f4c21ed47a7140881a0", 0xf}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0x58, 0x404}, 0x40a) (async) 09:20:20 executing program 2: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x3000, 0x159, &(0x7f0000dd5000/0x3000)=nil) 09:20:20 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x8, {0x4, 0xb8}}) clock_getres(0x4, &(0x7f0000000080)) 09:20:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) close(r1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "0400d900"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 09:20:20 executing program 6: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80, 0x20, 0x20, 0x5, "8c44e2809e6a075888dbb326083b10108247e174", 0x1000, 0x8}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r4) poll(&(0x7f00000020c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {r3, 0x4}, {0xffffffffffffffff, 0x40}, {r3, 0x8}, {r0, 0x8}, {0xffffffffffffffff, 0x1}], 0x8, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x10000000002, 0x2, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) (async) dup2(r2, r3) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80, 0x20, 0x20, 0x5, "8c44e2809e6a075888dbb326083b10108247e174", 0x1000, 0x8}) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) (async) dup2(0xffffffffffffffff, r4) (async) poll(&(0x7f00000020c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {r3, 0x4}, {0xffffffffffffffff, 0x40}, {r3, 0x8}, {r0, 0x8}, {0xffffffffffffffff, 0x1}], 0x8, 0x4) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) (async) 09:20:20 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x39, &(0x7f0000000000)="00040000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) shutdown(r1, 0x0) socket(0x20, 0x4000, 0x9) 09:20:20 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x39, &(0x7f0000000000)="00040000", 0x4) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) shutdown(r1, 0x0) (async) socket(0x20, 0x4000, 0x9) 09:20:20 executing program 1: sysctl$net_inet_ah(&(0x7f00000002c0)={0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x4, 0x33) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xcb0d, 0xfffa, 0xb45c]) 09:20:20 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x8, {0x4, 0xb8}}) clock_getres(0x4, &(0x7f0000000080)) 09:20:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) close(r1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "0400d900"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 09:20:20 executing program 2: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) shmget$private(0x0, 0x3000, 0x159, &(0x7f0000dd5000/0x3000)=nil) 09:20:20 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x39, &(0x7f0000000000)="00040000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) shutdown(r1, 0x0) socket(0x20, 0x4000, 0x9) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x2b, 0x39, &(0x7f0000000000)="00040000", 0x4) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) shutdown(r1, 0x0) (async) socket(0x20, 0x4000, 0x9) (async) 09:20:20 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x401, 0x8, {0x4, 0xb8}}) (async) clock_getres(0x4, &(0x7f0000000080)) 09:20:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x6, 0x4000, 0x43) close(r2) accept$unix(r1, 0x0, 0x0) dup2(r1, r2) 09:20:21 executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) (async) mknod$loop(&(0x7f0000000000)='.\x00', 0x1, 0x1) 09:20:21 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b75"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() pipe(&(0x7f0000001100)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r3, &(0x7f00000000c0)="c48977667b168cd99403c44c3da11635e68b4d02dae0ab54137a9912b879b495511279c283a8a0b97545b3e13dd5b845e42a426b3873ab617a57f7e5a2b552fa416cc9f16cdb1b31027e60f78a51962a1ff4f1ec83b831c2d256a11d234fd8f494cdb7428becd7501911dd5f2896118db47b060035e6bd1dad7f1481c5ba1d07350f2f76d3316dee00db5cd392e8e106f9ea8ae3d64977594f3fb78befb01c6903979f33d19695650c28b3c4500bdaa73076e14ad89b1cf0f73ac73c445c5158fbdf605493a9e3fcb89f3e4a20cb5ba930abb492690b1312c3385eb7639803b0ff6d10b5652d0b805cc7ca5d426046fe8d2562c40158fd63076cebca7b770da9a8c724fd3f4a3da651ae1f9ebd0676649b725e748dd11a2d2a3f4d2e96ecc4b6658f76640a21311b3ab9410f3df5006e3dc6535ea2910d7b496f0ab475d86da473dad30f31fbbd25c8f469fd9d6638fd544584eaade329b1f50e39fc56f294de01b5a0a4e612fc1656e7c18dbb7cfed3cf6f48ad8f4e295e976ac62882c3cc12b6cea24ddaaa9cace6b9166c5ab28f391b0b9a71f47be1e1eff81b1dd61c99b7aa2f9a52150ed6bd809f67691a9597e6d93b081c41f77bb1919fed283cccb3916249e9d17b123f28990c768729e2a995900620e5885915cc4c27cd92600736193953a45e36d4068f9f66103b84ffa4e2613270eefbaf57326064939313c26f762f7a5803374a75bd899fccaa42717ef0d645252092defca2659c9fbd3ac3dadbd45e4a38454992bda9cb97200606e302ccd76783fa6d6206cf984155e1aef89af893c89acd42a5ba0b5bd8760b5a606f445f8d3833657e80b2b19cf46943acfd87ccacff0139bcbdb5b95a779e6d277a6a4fb77a8491660f90effa790770124fe64831cc5630079ea44a4b04fd3b09b13cf839dbc1860c1703de9fb922acadd1a6e4fc064c0fade35f4ff0a56e6c46b9ac9c1c1d0a46d1a81422bc8ab8f38a2cb4907e9409194895c36ffe16bf4d5a670c68491fb7382feda7ad8e3b4247e9dfa5c07df317f54816a8a8fa607a420d3004c4377aa8ae2d55ce57f100eba069a879006641849114635a1328e39eed6a9fec10c5309e533b6cf851db100694ca7ad0379ab9ca75dbb442a3e7c088966d0b8689f0b444585c56f60882fab909b6e36fdd8dccb105edbfce9af583b527ac86bf5b57caf2caa5ac26f72554ed19030836685ccd82700bd02ed14f5afbdfa74770e54039d11c67e6fd03e8f06363238d0ae0b4c29cb6ada1c9d1ff376f07de4f1639a6d45d63ac510eafffc1dd6adf7d8b10086ad67fabd50b6cdb3c1f5ba902162acfaae975c1a2f1994c4698034b476e4c400230075c2790d5af7807b6c7599bfd3d0de23278df008a9780da8c601035afb624ca54e516a7be1ae8eed28104ea3f31716ff8d6370ec3c6d17c13fab8609e164d897f6baef436c10c96838743e3821da8380042a602483c64b0517fcce9d6e24042de7cd4796ed905f2b0295a81f11c2212df4128dc0f3647c7bfb0a65e2ae827884ae8fcbc064306fa5deb1815dfcb887c08384e23612d0946249ddb01175e8e1567882f4cf2a167c56c0ad94e5c89eeac7e13716dce8f8a1ed6ba7ca6ba1e868363da11b19423eef64666f0647164ae30febd7d390a27e0e668a1d6e2dfd37417031db7ace6250a1b3dda23dc18483bcf54ff5e86a8614480cb5830cec22ad1e4a533775c4c11ebb3c07db69726c6c5939717ed178a4eb7e81906ada1cdc9943eead11c2a4c8e94bbe33d9d096f8a77abd66ce8f446773d959ba327e9e7467d811ddc3686fe68343ec2cca6547cbc21935b287fd1b1c17aff20af3bd4621726c181950515005efbb20ab98c3532f59a7972cb248207aa1b4cdc8fce1affe534185af5ead0d670b08ad4efb46b96a590d5b6a0b653ad072fa7630565197c215019916c93614b44cbf7b0c48aecc748fde250d480812803a8fc8fe7da10e815536487335515548e18208be14106976f62dfdfbad01a348edcf7ad29d5cdf23e16b41ebe8b172f8ddd0792ee613239a9c63ebdaf44aed23b12241f45118c39e6cbacdb252d30d6035c242813c8150ffcfbed4c8c307a453c744ed74d88974be8637b4138e0bf17c2bebec7691ce748a227f7ea3ce0cb2a0d6cff9a60c8ad11d960f757ab7754cf8397983e9db952b8912ff343bfcdd0d3450137890a3bf3957eec28f083b8548129c831c6794b381270fa5939619690ad813887121bef3ceb57c0ef5e8873e29def98edcde1790e4b71552dee9103ad97a8ecc3848d505281e32e10406594ec15b99db22fa7e9e8362459505c376edb9db0f41d767cad60cf078bdb5f244dee5a2df65826ea69cb2d0a2832a6b00f654b9c55d7d0323f6befbef8adc7db76d75e3a883ae3c53fb5997bba1eec6ce2ec4538d301a56ef07990c8bf2dc6ecfc36503a007f2ef8936e15289249bf4d92fcbf612132dea5ba8334957f5fc75e3ec49e3333bbb4c8b2f9fbfa186138be72eae6f7a826609e4bfbbbbcb92a14a2e9c7f03529a9dabe3de1f64ca9b5f6b53220b5140463f16f6c7c7d8976d526bb1c19e1bff9c1b53fa161ba5a12833fde9a42a33812e237741b1802a6aee42b568ce21f413c1bc5af245ec66302965b467cb95ada843491f5ca6054c9f2720925180216cbe6af902ae1cc0ea3778938bf3645ae8fb9be626a7b4bff5de6dbe6624d6f399963ffd602b2e0566981fda783a75499767ad2e7f40468b1612282289081e6d5fb262ac7859dd6117f93af4d7e2f24de8de1ec3f49debbd6e9954b8a7fcd2d31113084c6305bb7c18daa1002476e243af836906609087b84688c1a7d1562e68ad882ac1320ab51f396745e1a977872537a2be1e48a96a43711ae3620c4d6a178c3ff3a15c1d085a581fb76da5850bb02035948eeeb4a77c8c2f985da24e6092312382c76b9857b787977c26257366156550dd00e3dd6ed4a1dd653bc209eb10461f7da4b545b63bb299d99210b21b6ef8b41d77c8e5d3538275a5942d39b4c3df273c3d14a4883f284bd3631d7f5ec4717036fb9cb1e774afacc680cf014b86f76c17f37ada38dbbf9b71f3c7cf2faf17121761ac53f9d371658e0861b664444326448b3610350d9068e11142c3d188ec2bfaab717d71fb94090d414e16b44de7c401093293215e0303af183f95a6bde262ea60173912abf4c690a355036c85230505c7acfd53686ac9b33ca8c7bae82e0b053de538b9a0feb433c3a916ed6acdbb50fa624402f1ff1309aa202b01bda4cc5a4a9053b614d65afc163d68fa0f502828841825a609f5a0bb8d36d20a66a444417d2303db911f8d93e20a01bd4958910c299c037d2e7627f0f122e0b84a9ad875778974f16207453b23b0ad212eb19341b95b9705482e2dd500f75f45061415564333dc7c60d6959e4f14df0d7ab40d8b9af5b2dd8d25c7e0c46a733b7f08159f8f453c6a6336adee275c85e113c2d8de6263f2405013aadb42703d4c11ec966f53e7ec2571acc7898362d2e54e375714fd599e4e5c231cac8944b2719d4973aa27b0e743173c60b2053d1699305422505a9b353e794404a118ddca5cf3ecc0238517f378698a92fc3c34b7350aaa90a78d87b299d1aa39b91ba69b54d638ec8f55985df1719b43dbb1a7030e22c0ad18cd405bdfceff875b109d1faca992c93e9914afedec82c7489ce3653aa7eedf158377d8230508657f3d599126e4fc06af54d2f646ee495999fd3e9d08348a8e79d19491cf5981beb2e0a8bc5d41545622306df3138167b67b875f57f1763996ecb1db8b9403f842cbc3b27ae472cb911e7f7864977f6a9b03a2ce4593819e75ca54d4fb681cfd103ffee977f4e9d7d04097583745c2d5b94f088c25012b3928c373f8702b5dbd802a96f2c19766be7e52b1bf3112ee08f99d7b8a903978f951772501f9c302b2ae6489d46cc5a0526b840cbe8518bfeed21d02cf420e901a215b69a54d0118c26ba44ef016301136953c28faf9ae3ddaa78b07325ae94c9a49f5b1e8b9bc04753a6c0b474dc0f085bb1d2ff652f7c495802aa023f9a4cfae9880eb86680848b645f3f1549e4d68b2e40d0abc318921c94c29184446fbf4a04d011198d5f846014303ca28405abd00e4d91a254aa6a5a47dd4e049a2cbbd798cda3a56140d09222343b25959bea5ca7b140fc5a72ca3819c24c5c57fc43d03d7baba72e5830da75b8c369386903e5a13fd43c9d66d7f623833e09c0a96b68d1999ac3e5d8f73f0baca3657c13b15308f6bf75074d0f1e35bcf4f75f03c5b744a1948648cce38b5e9bdf7eec61f419e98e0bc617c5d09a090d5b11fc570888920dde7fefee52c5aca148d401b53fb2689753355cacebdd04bff1711d55477784b9285c74955d14a7730dfb9a3e822c04461b6a93bd0f865374f9911e08e1512d605b85534dc3bd946a9086a70ed819fd22d98ef0ed182dba27238a889a8e7f96a6184bd5603335b7257cfa3a91d34e12f92a97f9a478399dd04aadd26631b6a19a229660519963cff9e620ff64c6e76a815feda33f09fd07ab037179401ad74dffe8be7e8bc3518f0c98e66fc54b043b33c9da0c9d3dc673158bac3abbb1abcd3e591d5992fef2e1518ecacf95bfb0caf5a07af41eee73a7c42199e593764bc1d414782f488d934af1f71ca6a6307ec92b981ad0bfc28d3c99c8c4d8247adc758edb5b7d9995a19d09fbf3904af5868d9c8262f44c1cad599c290a241369d13f9fd7db371188c4dfae2e1d8b94c02f5cafd41c6da275ecad7e2cb6ff31ce184377973a07c4e8396c9c113f5e790e070a6e2b44d7df4cb0de659785a691107b2eb4bc2e5e01793fe8fe1624ee8aadf8d25836c7e6b83edeae6798a2a8ce5b77ed6e18b533baecccdf5e85bf89e16e8d68739a88c6dc9af2667afb25ba4c5fb06f793ac66e28ca6d5d46c14c554fcb49171dababd610a757142190dc552e104fd54d4d563a91fe52f6b0b70fb1e68cc0f95ee1adc8c4ed45cf305629f78a6c587e6e9a01bac5b010a8e2e9b735cff01dfc02d06febfa80a656974e4e18ea776efa74d2c77300993845ff03002ddb091c1b49cb78c2548fb824dc13bc9cfbb3c61f275f683aec8b285afd02a51ed66771c8ff15df284730bd80d4a68e21504b05d0f1361de9512dd4888dfd1817f34ab7a74f3daf00d75ef246c8ad0e976701a015e8ed1b3229a5f8522639993ae644781382e919da4ade7efed9703479350232b1fbb5aa5c44cde651bb6233e02bfa5fbe08d8ac7242414040d9f0a3c76b329cedc3f9edd68a9a2f5df700a23493655cd249072bb38656859480d14ae7e4ce61ef2f69800c0a465e7c911bcb6d287c2349ffe447fbb3cb9b22405e8976e39c2e5a1bf541fe6228bd3eb551558dbd72d7d9dd5c3e40c3c2b8bcab5363f750a63e1de5c04ffaae4b10b3ee7dbd1463efb3a1c34edf65b0c60d4dd1ac3ebcdf87d65a7467240bc046710ab3a6e2515cac7ebcbfa15486285f32ec7c97e73994212946dc774427b6da7aaf78f04d3551cf1430690b06ddabde696e5052d63c91cfbf4683abba489578fcfb42bb3e598ced8e3c984be1674fd7fe957c315dada3b78318eb5d212b620ebe2d2cf7fbc93a655ee28618224dd2317b647d716265ae443ed75543df705b7caddc52194e1cd5723d0a1907d0cd223a7994f47ca733440f94108f78662c2dc63e83aba4c0d595dca1ba26f750394be8f4c51433c499c8a06a9162b51801e87faafaa7ffe86be47104a2f4a3bb1e99", 0x1000) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00070000002d0037390814d633cc"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r2, 0x2) 09:20:21 executing program 3: read(0xffffffffffffffff, &(0x7f0000000700)=""/160, 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffff9c, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000240)="9a0cc8d07886b9d7c29da647d6ab9b3e", &(0x7f0000000280)=0x10, &(0x7f0000000380)="33e6c187013c0e2fd983dd3c8d1d057401fb93538b05ab15a1e0b46ee6de689fb29603f8e906807053b986329b23da46eebddd06cbf512a0e1577d37e80dc8075f00fa8efdeefc1961c793cb3379b976ab4503e5ac55d68015b09b780c8d9ba518ab3a64bc3844c74726f0746a6d954a365da2bc4b56865c821fce11ed929b60f1c55f6f3e51c66655a48cc3406ffa", 0x8f) r0 = semget$private(0x0, 0x4, 0x100) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000500)="13e77da8a37a9a376cd847e9a2107d1975d1c5ef962bc0de54e77ec1247184da79349a7e37dc662f584fe492dab20c0342bb27e26b1603f4975430d9b4feeb622ad556f1abe85adbde5264e53a3c3794b898d3ba8d31f1eaff54d1972b3fb335c433e8050c028a65bb693b541dce2abfbd2a5e4cfb1aa301119a388dae4200fa2c71d6563c9e8ffa807f908c78da338742ea11c129e74eea7c1a15388325bff8a6c6dc", 0xa3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/177) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/186) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3d5, 0xccb}) semop(0x0, &(0x7f0000000200), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x2, 0x10000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1}], 0x4, 0x0, 0x1, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x6019, 0xffffffffffffffff, 0x401) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0xffffffffffffff97) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x20) 09:20:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/1, 0x1, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r1, 0x6) (async, rerun: 32) fcntl$getown(r1, 0x5) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async, rerun: 32) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async, rerun: 32) r4 = getuid() (async) r5 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r4, r5, 0x42, 0x6}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc09, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) (async) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) r9 = getuid() r10 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, r9, r10, 0x42, 0x2}, 0x0, 0xfffc, 0x0, 0x0, 0x41a3cf14, 0xfffffffffffffffe, 0xfffffffffffffffe}) (async) r11 = fcntl$getown(r1, 0x5) (async) r12 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="4445bd7d81a28fcf776a707dfbae2e2e62e7317e677ab1148931b37d5d4a19996c66e6e49121dbc2e1effbd82dbf52c3fe8664ca2ee4cd9a57af377bab5dcbba6a4f0ac82ca38adaa2807288522bbacb2dc5bba75744e82c4da6d255ac2fae95d878c8ce0133", 0x66}, {&(0x7f0000000140)="a54eb5164d4f4c21ed47a7140881a0", 0xf}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0x58, 0x404}, 0x40a) 09:20:21 executing program 1: sysctl$net_inet_ah(&(0x7f00000002c0)={0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x4, 0x33) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xcb0d, 0xfffa, 0xb45c]) 09:20:21 executing program 2: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x1}) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 09:20:21 executing program 6: r0 = socket(0x10000000002, 0x2, 0x0) (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) dup2(r2, r3) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80, 0x20, 0x20, 0x5, "8c44e2809e6a075888dbb326083b10108247e174", 0x1000, 0x8}) (async) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r4, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r4) (async) poll(&(0x7f00000020c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {r3, 0x4}, {0xffffffffffffffff, 0x40}, {r3, 0x8}, {r0, 0x8}, {0xffffffffffffffff, 0x1}], 0x8, 0x4) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 09:20:21 executing program 3: read(0xffffffffffffffff, &(0x7f0000000700)=""/160, 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffff9c, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000240)="9a0cc8d07886b9d7c29da647d6ab9b3e", &(0x7f0000000280)=0x10, &(0x7f0000000380)="33e6c187013c0e2fd983dd3c8d1d057401fb93538b05ab15a1e0b46ee6de689fb29603f8e906807053b986329b23da46eebddd06cbf512a0e1577d37e80dc8075f00fa8efdeefc1961c793cb3379b976ab4503e5ac55d68015b09b780c8d9ba518ab3a64bc3844c74726f0746a6d954a365da2bc4b56865c821fce11ed929b60f1c55f6f3e51c66655a48cc3406ffa", 0x8f) r0 = semget$private(0x0, 0x4, 0x100) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000500)="13e77da8a37a9a376cd847e9a2107d1975d1c5ef962bc0de54e77ec1247184da79349a7e37dc662f584fe492dab20c0342bb27e26b1603f4975430d9b4feeb622ad556f1abe85adbde5264e53a3c3794b898d3ba8d31f1eaff54d1972b3fb335c433e8050c028a65bb693b541dce2abfbd2a5e4cfb1aa301119a388dae4200fa2c71d6563c9e8ffa807f908c78da338742ea11c129e74eea7c1a15388325bff8a6c6dc", 0xa3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/177) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/186) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3d5, 0xccb}) semop(0x0, &(0x7f0000000200), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x2, 0x10000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1}], 0x4, 0x0, 0x1, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x6019, 0xffffffffffffffff, 0x401) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0xffffffffffffff97) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x20) read(0xffffffffffffffff, &(0x7f0000000700)=""/160, 0xa0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) (async) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffff9c, 0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000240)="9a0cc8d07886b9d7c29da647d6ab9b3e", &(0x7f0000000280)=0x10, &(0x7f0000000380)="33e6c187013c0e2fd983dd3c8d1d057401fb93538b05ab15a1e0b46ee6de689fb29603f8e906807053b986329b23da46eebddd06cbf512a0e1577d37e80dc8075f00fa8efdeefc1961c793cb3379b976ab4503e5ac55d68015b09b780c8d9ba518ab3a64bc3844c74726f0746a6d954a365da2bc4b56865c821fce11ed929b60f1c55f6f3e51c66655a48cc3406ffa", 0x8f) (async) semget$private(0x0, 0x4, 0x100) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000500)="13e77da8a37a9a376cd847e9a2107d1975d1c5ef962bc0de54e77ec1247184da79349a7e37dc662f584fe492dab20c0342bb27e26b1603f4975430d9b4feeb622ad556f1abe85adbde5264e53a3c3794b898d3ba8d31f1eaff54d1972b3fb335c433e8050c028a65bb693b541dce2abfbd2a5e4cfb1aa301119a388dae4200fa2c71d6563c9e8ffa807f908c78da338742ea11c129e74eea7c1a15388325bff8a6c6dc", 0xa3) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/177) (async) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/186) (async) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3d5, 0xccb}) (async) semop(0x0, &(0x7f0000000200), 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x2, 0x10000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1}], 0x4, 0x0, 0x1, 0x0) (async) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x6019, 0xffffffffffffffff, 0x401) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0xffffffffffffff97) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x20) (async) 09:20:21 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b75"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) kqueue() (rerun: 32) pipe(&(0x7f0000001100)={0xffffffffffffffff}) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r3, &(0x7f00000000c0)="c48977667b168cd99403c44c3da11635e68b4d02dae0ab54137a9912b879b495511279c283a8a0b97545b3e13dd5b845e42a426b3873ab617a57f7e5a2b552fa416cc9f16cdb1b31027e60f78a51962a1ff4f1ec83b831c2d256a11d234fd8f494cdb7428becd7501911dd5f2896118db47b060035e6bd1dad7f1481c5ba1d07350f2f76d3316dee00db5cd392e8e106f9ea8ae3d64977594f3fb78befb01c6903979f33d19695650c28b3c4500bdaa73076e14ad89b1cf0f73ac73c445c5158fbdf605493a9e3fcb89f3e4a20cb5ba930abb492690b1312c3385eb7639803b0ff6d10b5652d0b805cc7ca5d426046fe8d2562c40158fd63076cebca7b770da9a8c724fd3f4a3da651ae1f9ebd0676649b725e748dd11a2d2a3f4d2e96ecc4b6658f76640a21311b3ab9410f3df5006e3dc6535ea2910d7b496f0ab475d86da473dad30f31fbbd25c8f469fd9d6638fd544584eaade329b1f50e39fc56f294de01b5a0a4e612fc1656e7c18dbb7cfed3cf6f48ad8f4e295e976ac62882c3cc12b6cea24ddaaa9cace6b9166c5ab28f391b0b9a71f47be1e1eff81b1dd61c99b7aa2f9a52150ed6bd809f67691a9597e6d93b081c41f77bb1919fed283cccb3916249e9d17b123f28990c768729e2a995900620e5885915cc4c27cd92600736193953a45e36d4068f9f66103b84ffa4e2613270eefbaf57326064939313c26f762f7a5803374a75bd899fccaa42717ef0d645252092defca2659c9fbd3ac3dadbd45e4a38454992bda9cb97200606e302ccd76783fa6d6206cf984155e1aef89af893c89acd42a5ba0b5bd8760b5a606f445f8d3833657e80b2b19cf46943acfd87ccacff0139bcbdb5b95a779e6d277a6a4fb77a8491660f90effa790770124fe64831cc5630079ea44a4b04fd3b09b13cf839dbc1860c1703de9fb922acadd1a6e4fc064c0fade35f4ff0a56e6c46b9ac9c1c1d0a46d1a81422bc8ab8f38a2cb4907e9409194895c36ffe16bf4d5a670c68491fb7382feda7ad8e3b4247e9dfa5c07df317f54816a8a8fa607a420d3004c4377aa8ae2d55ce57f100eba069a879006641849114635a1328e39eed6a9fec10c5309e533b6cf851db100694ca7ad0379ab9ca75dbb442a3e7c088966d0b8689f0b444585c56f60882fab909b6e36fdd8dccb105edbfce9af583b527ac86bf5b57caf2caa5ac26f72554ed19030836685ccd82700bd02ed14f5afbdfa74770e54039d11c67e6fd03e8f06363238d0ae0b4c29cb6ada1c9d1ff376f07de4f1639a6d45d63ac510eafffc1dd6adf7d8b10086ad67fabd50b6cdb3c1f5ba902162acfaae975c1a2f1994c4698034b476e4c400230075c2790d5af7807b6c7599bfd3d0de23278df008a9780da8c601035afb624ca54e516a7be1ae8eed28104ea3f31716ff8d6370ec3c6d17c13fab8609e164d897f6baef436c10c96838743e3821da8380042a602483c64b0517fcce9d6e24042de7cd4796ed905f2b0295a81f11c2212df4128dc0f3647c7bfb0a65e2ae827884ae8fcbc064306fa5deb1815dfcb887c08384e23612d0946249ddb01175e8e1567882f4cf2a167c56c0ad94e5c89eeac7e13716dce8f8a1ed6ba7ca6ba1e868363da11b19423eef64666f0647164ae30febd7d390a27e0e668a1d6e2dfd37417031db7ace6250a1b3dda23dc18483bcf54ff5e86a8614480cb5830cec22ad1e4a533775c4c11ebb3c07db69726c6c5939717ed178a4eb7e81906ada1cdc9943eead11c2a4c8e94bbe33d9d096f8a77abd66ce8f446773d959ba327e9e7467d811ddc3686fe68343ec2cca6547cbc21935b287fd1b1c17aff20af3bd4621726c181950515005efbb20ab98c3532f59a7972cb248207aa1b4cdc8fce1affe534185af5ead0d670b08ad4efb46b96a590d5b6a0b653ad072fa7630565197c215019916c93614b44cbf7b0c48aecc748fde250d480812803a8fc8fe7da10e815536487335515548e18208be14106976f62dfdfbad01a348edcf7ad29d5cdf23e16b41ebe8b172f8ddd0792ee613239a9c63ebdaf44aed23b12241f45118c39e6cbacdb252d30d6035c242813c8150ffcfbed4c8c307a453c744ed74d88974be8637b4138e0bf17c2bebec7691ce748a227f7ea3ce0cb2a0d6cff9a60c8ad11d960f757ab7754cf8397983e9db952b8912ff343bfcdd0d3450137890a3bf3957eec28f083b8548129c831c6794b381270fa5939619690ad813887121bef3ceb57c0ef5e8873e29def98edcde1790e4b71552dee9103ad97a8ecc3848d505281e32e10406594ec15b99db22fa7e9e8362459505c376edb9db0f41d767cad60cf078bdb5f244dee5a2df65826ea69cb2d0a2832a6b00f654b9c55d7d0323f6befbef8adc7db76d75e3a883ae3c53fb5997bba1eec6ce2ec4538d301a56ef07990c8bf2dc6ecfc36503a007f2ef8936e15289249bf4d92fcbf612132dea5ba8334957f5fc75e3ec49e3333bbb4c8b2f9fbfa186138be72eae6f7a826609e4bfbbbbcb92a14a2e9c7f03529a9dabe3de1f64ca9b5f6b53220b5140463f16f6c7c7d8976d526bb1c19e1bff9c1b53fa161ba5a12833fde9a42a33812e237741b1802a6aee42b568ce21f413c1bc5af245ec66302965b467cb95ada843491f5ca6054c9f2720925180216cbe6af902ae1cc0ea3778938bf3645ae8fb9be626a7b4bff5de6dbe6624d6f399963ffd602b2e0566981fda783a75499767ad2e7f40468b1612282289081e6d5fb262ac7859dd6117f93af4d7e2f24de8de1ec3f49debbd6e9954b8a7fcd2d31113084c6305bb7c18daa1002476e243af836906609087b84688c1a7d1562e68ad882ac1320ab51f396745e1a977872537a2be1e48a96a43711ae3620c4d6a178c3ff3a15c1d085a581fb76da5850bb02035948eeeb4a77c8c2f985da24e6092312382c76b9857b787977c26257366156550dd00e3dd6ed4a1dd653bc209eb10461f7da4b545b63bb299d99210b21b6ef8b41d77c8e5d3538275a5942d39b4c3df273c3d14a4883f284bd3631d7f5ec4717036fb9cb1e774afacc680cf014b86f76c17f37ada38dbbf9b71f3c7cf2faf17121761ac53f9d371658e0861b664444326448b3610350d9068e11142c3d188ec2bfaab717d71fb94090d414e16b44de7c401093293215e0303af183f95a6bde262ea60173912abf4c690a355036c85230505c7acfd53686ac9b33ca8c7bae82e0b053de538b9a0feb433c3a916ed6acdbb50fa624402f1ff1309aa202b01bda4cc5a4a9053b614d65afc163d68fa0f502828841825a609f5a0bb8d36d20a66a444417d2303db911f8d93e20a01bd4958910c299c037d2e7627f0f122e0b84a9ad875778974f16207453b23b0ad212eb19341b95b9705482e2dd500f75f45061415564333dc7c60d6959e4f14df0d7ab40d8b9af5b2dd8d25c7e0c46a733b7f08159f8f453c6a6336adee275c85e113c2d8de6263f2405013aadb42703d4c11ec966f53e7ec2571acc7898362d2e54e375714fd599e4e5c231cac8944b2719d4973aa27b0e743173c60b2053d1699305422505a9b353e794404a118ddca5cf3ecc0238517f378698a92fc3c34b7350aaa90a78d87b299d1aa39b91ba69b54d638ec8f55985df1719b43dbb1a7030e22c0ad18cd405bdfceff875b109d1faca992c93e9914afedec82c7489ce3653aa7eedf158377d8230508657f3d599126e4fc06af54d2f646ee495999fd3e9d08348a8e79d19491cf5981beb2e0a8bc5d41545622306df3138167b67b875f57f1763996ecb1db8b9403f842cbc3b27ae472cb911e7f7864977f6a9b03a2ce4593819e75ca54d4fb681cfd103ffee977f4e9d7d04097583745c2d5b94f088c25012b3928c373f8702b5dbd802a96f2c19766be7e52b1bf3112ee08f99d7b8a903978f951772501f9c302b2ae6489d46cc5a0526b840cbe8518bfeed21d02cf420e901a215b69a54d0118c26ba44ef016301136953c28faf9ae3ddaa78b07325ae94c9a49f5b1e8b9bc04753a6c0b474dc0f085bb1d2ff652f7c495802aa023f9a4cfae9880eb86680848b645f3f1549e4d68b2e40d0abc318921c94c29184446fbf4a04d011198d5f846014303ca28405abd00e4d91a254aa6a5a47dd4e049a2cbbd798cda3a56140d09222343b25959bea5ca7b140fc5a72ca3819c24c5c57fc43d03d7baba72e5830da75b8c369386903e5a13fd43c9d66d7f623833e09c0a96b68d1999ac3e5d8f73f0baca3657c13b15308f6bf75074d0f1e35bcf4f75f03c5b744a1948648cce38b5e9bdf7eec61f419e98e0bc617c5d09a090d5b11fc570888920dde7fefee52c5aca148d401b53fb2689753355cacebdd04bff1711d55477784b9285c74955d14a7730dfb9a3e822c04461b6a93bd0f865374f9911e08e1512d605b85534dc3bd946a9086a70ed819fd22d98ef0ed182dba27238a889a8e7f96a6184bd5603335b7257cfa3a91d34e12f92a97f9a478399dd04aadd26631b6a19a229660519963cff9e620ff64c6e76a815feda33f09fd07ab037179401ad74dffe8be7e8bc3518f0c98e66fc54b043b33c9da0c9d3dc673158bac3abbb1abcd3e591d5992fef2e1518ecacf95bfb0caf5a07af41eee73a7c42199e593764bc1d414782f488d934af1f71ca6a6307ec92b981ad0bfc28d3c99c8c4d8247adc758edb5b7d9995a19d09fbf3904af5868d9c8262f44c1cad599c290a241369d13f9fd7db371188c4dfae2e1d8b94c02f5cafd41c6da275ecad7e2cb6ff31ce184377973a07c4e8396c9c113f5e790e070a6e2b44d7df4cb0de659785a691107b2eb4bc2e5e01793fe8fe1624ee8aadf8d25836c7e6b83edeae6798a2a8ce5b77ed6e18b533baecccdf5e85bf89e16e8d68739a88c6dc9af2667afb25ba4c5fb06f793ac66e28ca6d5d46c14c554fcb49171dababd610a757142190dc552e104fd54d4d563a91fe52f6b0b70fb1e68cc0f95ee1adc8c4ed45cf305629f78a6c587e6e9a01bac5b010a8e2e9b735cff01dfc02d06febfa80a656974e4e18ea776efa74d2c77300993845ff03002ddb091c1b49cb78c2548fb824dc13bc9cfbb3c61f275f683aec8b285afd02a51ed66771c8ff15df284730bd80d4a68e21504b05d0f1361de9512dd4888dfd1817f34ab7a74f3daf00d75ef246c8ad0e976701a015e8ed1b3229a5f8522639993ae644781382e919da4ade7efed9703479350232b1fbb5aa5c44cde651bb6233e02bfa5fbe08d8ac7242414040d9f0a3c76b329cedc3f9edd68a9a2f5df700a23493655cd249072bb38656859480d14ae7e4ce61ef2f69800c0a465e7c911bcb6d287c2349ffe447fbb3cb9b22405e8976e39c2e5a1bf541fe6228bd3eb551558dbd72d7d9dd5c3e40c3c2b8bcab5363f750a63e1de5c04ffaae4b10b3ee7dbd1463efb3a1c34edf65b0c60d4dd1ac3ebcdf87d65a7467240bc046710ab3a6e2515cac7ebcbfa15486285f32ec7c97e73994212946dc774427b6da7aaf78f04d3551cf1430690b06ddabde696e5052d63c91cfbf4683abba489578fcfb42bb3e598ced8e3c984be1674fd7fe957c315dada3b78318eb5d212b620ebe2d2cf7fbc93a655ee28618224dd2317b647d716265ae443ed75543df705b7caddc52194e1cd5723d0a1907d0cd223a7994f47ca733440f94108f78662c2dc63e83aba4c0d595dca1ba26f750394be8f4c51433c499c8a06a9162b51801e87faafaa7ffe86be47104a2f4a3bb1e99", 0x1000) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00070000002d0037390814d633cc"], 0x10) (async, rerun: 64) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) (async, rerun: 64) shutdown(r2, 0x2) 09:20:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="000000004ef53e48f76e63fb12389cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) dup2(r3, r4) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0xa0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x10, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="c73915700029ab849c71650bea2f19be8d4aed830fc868aadf0a7c169843e7a024803242e628152323e0333ce999c2e05042db18217cabc9bc0ad22718183ee42c0c8ba49bf5ee9d49cc9916ca0df436b3b70f185210e1586ec6026589b92232612cb3f268dae302746e6302194161a55dc7291ec41f87f15057d625ee88b4943d824952276ca00477f7ab017009ee6cbe6362cdd4c8b11964297cf70678f606172e3c75b5afeab358e8f3ed1f7715c665a7eca6e0d9984d9ea4685d", 0xbc}, {&(0x7f0000000140)="55e9e5bc412b53b516463534ced514e82ed708bf54324379576aa6b4e74839fbdebcca71e05895c4bf28dba0584a9d5d7806dedd5d1f237d90b6f7f5e3471faba6c5a238bfe67f9193b4faa7e48b57ba4d51f02d7d5c6743196c65e4a5227d6d2cbdffe240a8b0d59a5d7f", 0x6b}, {&(0x7f00000001c0)="64f9f80afd473372897b232ce44f56033d5b2b9064cee16fa124befa358909d7eb13f24e067ba29f3830d523fe7edc83b165fe817656088f20849c48040ccce0202307c12dbac10aa6160c75889711c3924d47daf46315deea6951a5892b2999095487500944d06596859656e4a1c986bb6007eb01365eae4e7c55eaa95f26115eecb9516097897a16d6a7801a79afc15e0458007804a3a47b2ad33ab7ceb7304c6ac3de6365305f4c7828ca89d57d6004f65cf78dba62b22da7542dbee3e0c6c73880fe16aa1483ebc8ce17ca5711a9cdb840", 0xd3}, {&(0x7f00000002c0)="ce735a4b50d72a6adbc68cd97e469c59f3dd5c5e9b48f0bc89cd11b8eca0f7073e35ad8411335883de546a572e9ca64ac4f96deb11931d19f9820d97d49f4d186f736c6180da4e6de696248f780ba65bfb92773c0d2013200fb9b6a7da2c64777ccc4abdcd47890a690b9d6ff3486ffa65d1f7ca63a7c51ba40fc8c04787f46fa1e91fca3aeda9c581aa86739e8ab60d85918ab3265c78b04341d8ed8193dbade0c55334ce62effa6cd77bf213bffa19896f90a6ea1bec0f", 0xb8}, {&(0x7f0000000380)="914de50552ff635d184b15e41d93f12304611f2a97c9c32b6d7b2a11dcbd3fe5e1a84527b68d9cff50ef1f758a46864f70b5bf59", 0x34}, {&(0x7f00000003c0)="64460b7ea9b5ea58bccd4faf3a8c60c46e9f20b70bb77789be941ee8a5ef98a80ba8eaf54087cb8232e1", 0x2a}], 0x6, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r3, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r8, r1]}], 0x120, 0x1}, 0x5) 09:20:21 executing program 3: read(0xffffffffffffffff, &(0x7f0000000700)=""/160, 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffff9c, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000240)="9a0cc8d07886b9d7c29da647d6ab9b3e", &(0x7f0000000280)=0x10, &(0x7f0000000380)="33e6c187013c0e2fd983dd3c8d1d057401fb93538b05ab15a1e0b46ee6de689fb29603f8e906807053b986329b23da46eebddd06cbf512a0e1577d37e80dc8075f00fa8efdeefc1961c793cb3379b976ab4503e5ac55d68015b09b780c8d9ba518ab3a64bc3844c74726f0746a6d954a365da2bc4b56865c821fce11ed929b60f1c55f6f3e51c66655a48cc3406ffa", 0x8f) r0 = semget$private(0x0, 0x4, 0x100) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000500)="13e77da8a37a9a376cd847e9a2107d1975d1c5ef962bc0de54e77ec1247184da79349a7e37dc662f584fe492dab20c0342bb27e26b1603f4975430d9b4feeb622ad556f1abe85adbde5264e53a3c3794b898d3ba8d31f1eaff54d1972b3fb335c433e8050c028a65bb693b541dce2abfbd2a5e4cfb1aa301119a388dae4200fa2c71d6563c9e8ffa807f908c78da338742ea11c129e74eea7c1a15388325bff8a6c6dc", 0xa3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/177) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/186) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3d5, 0xccb}) semop(0x0, &(0x7f0000000200), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x2, 0x10000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1}], 0x4, 0x0, 0x1, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x6019, 0xffffffffffffffff, 0x401) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0xffffffffffffff97) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x20) read(0xffffffffffffffff, &(0x7f0000000700)=""/160, 0xa0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) (async) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffff9c, 0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000240)="9a0cc8d07886b9d7c29da647d6ab9b3e", &(0x7f0000000280)=0x10, &(0x7f0000000380)="33e6c187013c0e2fd983dd3c8d1d057401fb93538b05ab15a1e0b46ee6de689fb29603f8e906807053b986329b23da46eebddd06cbf512a0e1577d37e80dc8075f00fa8efdeefc1961c793cb3379b976ab4503e5ac55d68015b09b780c8d9ba518ab3a64bc3844c74726f0746a6d954a365da2bc4b56865c821fce11ed929b60f1c55f6f3e51c66655a48cc3406ffa", 0x8f) (async) semget$private(0x0, 0x4, 0x100) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000500)="13e77da8a37a9a376cd847e9a2107d1975d1c5ef962bc0de54e77ec1247184da79349a7e37dc662f584fe492dab20c0342bb27e26b1603f4975430d9b4feeb622ad556f1abe85adbde5264e53a3c3794b898d3ba8d31f1eaff54d1972b3fb335c433e8050c028a65bb693b541dce2abfbd2a5e4cfb1aa301119a388dae4200fa2c71d6563c9e8ffa807f908c78da338742ea11c129e74eea7c1a15388325bff8a6c6dc", 0xa3) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000001c0)="01", 0x1) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/177) (async) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000002c0)=""/186) (async) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3d5, 0xccb}) (async) semop(0x0, &(0x7f0000000200), 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xa2, 0x4, 0x2, 0x10000000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1}], 0x4, 0x0, 0x1, 0x0) (async) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4, 0x6019, 0xffffffffffffffff, 0x401) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0xffffffffffffff97) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x20) (async) 09:20:21 executing program 5: sysctl$net_inet_divert(&(0x7f0000000080), 0x7, &(0x7f0000000100)="8d07232f0f9fbbdcc2da46bcdac7edbd6776c112db7119d80b292f2c1f511ef0e721a695af9b55ddc1df9e1720af42746e6f36ebbb0a40bc872433b4cbe5fb13c4e1b75c286014db7c60952526f3867b2785bde81c36aaf8aac6dd3e4112ec961d62b3d5952efa8f086ffdd7307ff98171b994ef38d9a455f3593c3a349577214e30e9dfebd27d85a9a9782dfc01978f8a60971f66be6fa0611a4d6c010b648f6509572f1b1c93c59c98a1440596c61fb61aba9953e85e1c7113b48197b5306bdf1ad399099e2aece91bd2f309d30b8330b3329db9d321fd130fe53e630fe7aa11bf24854870110240d7df9c41fa44f21ebf47279b7d966cd8db8615cf2142f883575573f19f76822f0393246e5bd8532647abb33d7a49f3f32bba7a5a1f2d67b67476d266cf3bbb03f164267c1e110efaa64671fce3261d0050c67726592ac5647870b9d0ac93f377504f5931ea62e00dddf817cd285e702fdc3c65f6279c84941fd76e5e920de35d8f67fe9701253124556410c9aceb8b8993d3fac32431eaab204f6ad4a726d8e18c49238609a58ba733204c5410d11489d456f55cbf5ca826eff4aac55f499d03eb4f30795152b2d7396baa29bd65de5a0200f316d407e454fc9e53bf7884fd71ef06cd2469f273091e494ac15bcb5902964dd668031339413b9bd08a24c129564e9b5cce9fcce0306d14b989f6d1c43a9102fa36b6a8ed53f5e443664d3109cbaf22e9496a9d6b61b73c54dc86a089dd97f74de4466fb5d922d4ab80e346f2942bb9cd3407a07100201429cb3473b4265344136105c7e520e482ce56cb5d65861ebfd74a3434e6977e7a0ea946001371db76e24a79d2efe8300c07b68905204b7698162ce4e403fb5632b2e0786b180d8cbb874fb5f20c52cbea14ac1f8aac6b27aaf4aa05989f5ae20c0a751564adfd14401409821c6a6d5f9049ad68ec4d741efa7ce8e33b842de3d810e17057f364e129914365e870148b0f00d9234d6d4d58d931731055799ee8ecd62c64cd7857ad293b629c8b40a4f2fd341c3ee075027ac449d8ff939e9ad95b028ef9c42244a3ba9c68322e32ea889d30d61dbc6d5cdcd50891fdd65e070d8f372cc469a31c8031ba9f79d57c85345145f2067389a4b08b0021efc9a0690bbf8e7fa1e15a0279691cdc1bb1b13125a55c99dd37b38b05f0850da6f8e5a4670b1d4ced3835400d338ff98d2db83decf16bae20c9301704ffe53e22ccf93793e34a82ff7cf84c05f0f3365a4b9a78722998811b336e0a71b337a661c3ecb2983de7f7d23c8bfc319fd14ed4cbfd18ca9bdcb70808dbfe4c6d72fe6c632a4765765e720cd91c29b183f0a48467cfa4055236a3ef54b482ccdfc19368960dc5789cd9adc4afd60121539d56a4fb0199ed53c07e523cae04a0d1b04508283374c53f5145ed5269495970200935a8b98d8e842161d897c80e94d434eebae4066c5533c6ee3cfb176f5dcfecdc99e12a5ba6604fb0b1c2da92234d562491eddf9bce7e12a1be5f7520f187f30435290bdb04dc4ab241ca37a99dd637bca9fce21f45de2f526aa172458d00263cb6934bdb89ab716a7ef603e563f77cf996f88e707a40cdf24ea9a7c70e52e42badd8a51c0b3f642dc9f2102405d225fad6cb4bba8c9bf5ccf4cf59c24e85143d6d46e4d0356794b25537c2a9bc08ea0682ba627b93d94523b81b79b7742eb8ebd15b4b5b546d2de7772c2492c2c7b0d489886326d6b732ae0e0861413e542f768574e9d9b08d48f838711afeac15fda3ee4455e4a5f8c8d5e20039c345b5db3261729592050eedba323ac78844d6590444bad69d659e6591b8cbfca938251799d62af8917b560de93baa4970498f43fc32127f13477c8db37d291987bb5fb0f2afd291d199039b51823362f0e43b60f397d3c3e437076b4477640fdb643a3e6aeadbe76abc76b54c0fd8fe4e1b95912312149a596bc0d836d4211383161d96f6cf127dc2c2bf33d465d84e57520f74d4f44e42b1dc99bf050f24f48a8e22af41ac88fd7060e935d204a85b5fb2d492ba3553eb4cdc53b381ea8a78d0dd4c0277333bf84f6cff8765ece9327eb75a6cdab7ca92de3e9ef02d6470792a82b5fe0b202401d5506e384de27d12d3f476fa913a7127811697841a34c36e4c9e7d63d26fec5c207f82afd0debefe8630b7b447968bbafa096481f9934e64780c347ade6b145edbef9c4254e56d4ec889f9b88030e4f0712d5404d19912ab6ac3e7e5e7f834ac6d6607fbe0f02c2dba596ca4b81ae2475711ea4888a4ec7dbc600545959b51615269586843db4072a3af9828f94ef1483d9e8264f14826485b1e07722a053d6f40baba7089f8aeb337d16c4128e3aead4c41d461f134dbf83fde4614a9fd0029478d264c00d047cd9261c5de583d8ea7424f903c9f7376ede960d910484d812f74f84dbd3178ee6fdbc75a45986fc1ac73903af1d60f93b041d19b851ab35de79e1ea3ccb92074947efda8b0d5d76bdf8e70453b2d1d3c3f605808b468d71f425ce8ab4ada51f76d2b558883e68dd167f0f9c4a567ec577673b4e9a285a3e1e60e68364bf826b8e02740bd090467cf3b3492214b515c47ae8d1cb8703ef519bda0fe754d3c43b3115780c08ad42c4d1851652edddee029ef736f349f062baf754d66fea57ac36c75c192b909894f71eec7f1cfe9210fd7eaaac9c732ff244682c393ab6c9f9b919791eb6104a53d8551b7bd486deeb312366f97815ff1fb75804650dc26e32597cbdc7a3e39ac7cc1e5604ef86ac464e02231cca030c93325f964b805dc4b7872c4087ef1fc235de8db9a35d08492528c7186f95e5015aaed846e33c40e57ae5deb035045707a68f50fc338dda8dbde15ff22a1ace95c5dd4dc3f77a6173fd5789cf234ebc3e9bcc36b1eaf9c2c3564cac74a7757ffb6228521d3ef812a92501ed62dcd21c35a5036c025ad5964af689fe263dc3fc9292868a48ba3cb6f2dce6f1aa2041749aaaf1c9bd438838f8100b1ffafd4e492f9c1896d97d415ffbb9cdeb0202a237c3592e5aa7eb1e7f839c928e481f50d98749eae4cdd633323cf8f5ea073a3824762e314b8b018987d06b146fc5a79d149fcd9e9f2b7beb9285e1be1cc8fdb3b3a79d443cc91319965cad0a2532ce1bfd4d4fdde134eb9b63c4605d783d2caf4997eba7b6298e71df62472c0cee30ff11c0260cd299555a55a7c4006c342f33a8733c3583ac54394b54333a79cca4965ee6d7a923c9ce984de7922aba760e87f0427eb05172ccfb3458bb6c261fccb4534106beb38636c6dcda523d4a68ea4bcef6f78cef8b20de15739260160a7c9533c76b837d4dec87a138424fd1ddf0b8c14a09507f615d0dff88d6a0ecf72abb88021caf278837f825de1786ddc553758cb1fcb2879665c797deb1212516509cda91f1679f413b5fcdf1ef1a94f253fff11ff44dae2dfffaf8480163decbd2b13c03d7ca1b5b62665d5c0bac29e7c1a03a67549f13a58e69b9708870a543bc47b42652949903290d71329364563e6e6ea492446eba5041da2d84c1eef814d99fcf3bec53d3ff64354bc92b60952b94413965987b184e6ddc2940d8e76755ac4522c82a9439f8aa26978dbdafe84170883116b2e5ff38a955449425945dd73001948384ce469d031acffbefd7acbe0edc86892f946866d34f0ff2031955a9fecf5d19a5cfc3d2c761c3806971105b1ec39cda56cc7fa0dbb7155f19a2320be8cf5e9717572476ebbe81ecd060601045e6ea23ce43510271facb7c2ac3fb853ac370feda5edfc68e8860cce0ae8401e86cd28fa56d69ea16c19ac48bdd40d2c6408293a67e86586aa6fdc52ef30e0f0d475be70591775ed39b5e7d572ba727361adfd67ffb7890e6de55633e7372b7f5f41b0d44bd3c7411a8810dd511bc759f47e5fe8d293c90937417267aabe6225cfe15ed7d37dee588ec05a6ed9b263cb8a8e106f427a69439f0620afee5b065196fecb00c675d5d1230734487d2e2a65d7dd570e4942aeac41d29a4e19dd17a7689a9703b4ae7c51ed28d1717ecb5edad20acac95f22dcdb138e6d3f26f4d84dda732995f397c180c02c5f6bae34db4f16dba74837a864e49199ea789c4184093e901cd4778d9f17220173d5906802cc4a927f0d271c997d95ed51db9652ce5c109ba787bc9e9f0a4940c032cf6a900a72c344e1312ab4671b7f9ed046dbb319b878a9bf425efe3665a2fc4761bfa38ba954978862d19bf57097975f434f0faacb2ccdc88f781ee588ead16946389c344d0961c74d3fe77c3ef9a70287a0410658057da3c2b572c8b8bcc288a4967b8e388f1edb78893414be63811431772f7ecf30045a617dd24fdf360fa8ba4396cbccd864f54956a865a837306b8ee014105020029df9ef46cc4f191eb93d9b2ab0a35c595d41f4a4c0a5aaba877bd185a3ee6863527be408ba9ea79cfcb69c4f9ca006f6d2d9922263ea3807396a324be4d22747d6a82b33f939dbdc43bd7ab5842287c968b9e15dd1c421bf714f5b48f095b2247854ae8acd6d940d8270f1f2ba52e2350483faca152682475844d51b7d443f68b0a82c3870d9717038f4669a400ea2ea1f3189cdba1e8470024d62c401fa4c917bbe73f9baa12859449ffba3bbe2da1a72b58be1066c94b8db52875723027603b79dece15396ea4265d694cca50f8240e58c283c1c38950fb2b985875003f7ff78f2ee766ecaa639f4cea3eb912bcc970311ea8c3f35366af6e0e5c3f60d7dadafc91098c2eeb9158187553a088eb009d530c2f87e0dc181c877a0c0f99202332cdb2f4d3381ff18933ade9c1031ffd8a6cce428a8c0bf578b57bdeee59a6b06bd48ae64456b1f818467959823c22936911856d875cbd42af621d4211d1fba8b7d1736324bf995923e3dae361bfa5f7c849b30899d5cdbd43477483fcc2e7b78289b447b8b4186eef58c20243258ec87a0590c11ca0ac3e90d7a7870d9d12a7662acd1a1efbc9259016b4f2f0e937a59b99857f08fa8f303f0966d58b4568962d71155962b462dc78845e292c9e7465735e25254fdd235bb89418aae851eb94182438b5ea1bf34dc70725c1131a59b8061498de4e70562057c43dd4db6bef995277c2fcf142a06a0b12e7d1a10006e44fbeeb08dd7bc96bb9c22c85c920e0c53cc8ba38bb13ad04a265ff32ef989b1ddacb50f430b960313490b6a5d6b41355939239e3407dfcf6811ceee88bbbeff614f13f0140d7d9b8b0f657ca5e843c5c730805e22278fe98d67914b85c4797817cc72bcf6d8f5b41d0d0fc35125845eb1f768a4ea2845f8d78ad0c6e4dfd2254d51bbbda865c449bf5828d805f7599fc230cc8d064aa5e707a7872ffd92609a932f4309a265107b04a95db440c4c1b8f3ae6723255d23b57674e18828aa968c8de5d2dc6abc", &(0x7f0000000040)=0xf01, 0x0, 0x0) semget$private(0x0, 0x1, 0x18a) 09:20:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x6, 0x4000, 0x43) close(r2) accept$unix(r1, 0x0, 0x0) dup2(r1, r2) socket(0x2, 0x1, 0x0) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x6, 0x4000, 0x43) (async) close(r2) (async) accept$unix(r1, 0x0, 0x0) (async) dup2(r1, r2) (async) 09:20:21 executing program 5: sysctl$net_inet_divert(&(0x7f0000000080), 0x7, &(0x7f0000000100)="8d07232f0f9fbbdcc2da46bcdac7edbd6776c112db7119d80b292f2c1f511ef0e721a695af9b55ddc1df9e1720af42746e6f36ebbb0a40bc872433b4cbe5fb13c4e1b75c286014db7c60952526f3867b2785bde81c36aaf8aac6dd3e4112ec961d62b3d5952efa8f086ffdd7307ff98171b994ef38d9a455f3593c3a349577214e30e9dfebd27d85a9a9782dfc01978f8a60971f66be6fa0611a4d6c010b648f6509572f1b1c93c59c98a1440596c61fb61aba9953e85e1c7113b48197b5306bdf1ad399099e2aece91bd2f309d30b8330b3329db9d321fd130fe53e630fe7aa11bf24854870110240d7df9c41fa44f21ebf47279b7d966cd8db8615cf2142f883575573f19f76822f0393246e5bd8532647abb33d7a49f3f32bba7a5a1f2d67b67476d266cf3bbb03f164267c1e110efaa64671fce3261d0050c67726592ac5647870b9d0ac93f377504f5931ea62e00dddf817cd285e702fdc3c65f6279c84941fd76e5e920de35d8f67fe9701253124556410c9aceb8b8993d3fac32431eaab204f6ad4a726d8e18c49238609a58ba733204c5410d11489d456f55cbf5ca826eff4aac55f499d03eb4f30795152b2d7396baa29bd65de5a0200f316d407e454fc9e53bf7884fd71ef06cd2469f273091e494ac15bcb5902964dd668031339413b9bd08a24c129564e9b5cce9fcce0306d14b989f6d1c43a9102fa36b6a8ed53f5e443664d3109cbaf22e9496a9d6b61b73c54dc86a089dd97f74de4466fb5d922d4ab80e346f2942bb9cd3407a07100201429cb3473b4265344136105c7e520e482ce56cb5d65861ebfd74a3434e6977e7a0ea946001371db76e24a79d2efe8300c07b68905204b7698162ce4e403fb5632b2e0786b180d8cbb874fb5f20c52cbea14ac1f8aac6b27aaf4aa05989f5ae20c0a751564adfd14401409821c6a6d5f9049ad68ec4d741efa7ce8e33b842de3d810e17057f364e129914365e870148b0f00d9234d6d4d58d931731055799ee8ecd62c64cd7857ad293b629c8b40a4f2fd341c3ee075027ac449d8ff939e9ad95b028ef9c42244a3ba9c68322e32ea889d30d61dbc6d5cdcd50891fdd65e070d8f372cc469a31c8031ba9f79d57c85345145f2067389a4b08b0021efc9a0690bbf8e7fa1e15a0279691cdc1bb1b13125a55c99dd37b38b05f0850da6f8e5a4670b1d4ced3835400d338ff98d2db83decf16bae20c9301704ffe53e22ccf93793e34a82ff7cf84c05f0f3365a4b9a78722998811b336e0a71b337a661c3ecb2983de7f7d23c8bfc319fd14ed4cbfd18ca9bdcb70808dbfe4c6d72fe6c632a4765765e720cd91c29b183f0a48467cfa4055236a3ef54b482ccdfc19368960dc5789cd9adc4afd60121539d56a4fb0199ed53c07e523cae04a0d1b04508283374c53f5145ed5269495970200935a8b98d8e842161d897c80e94d434eebae4066c5533c6ee3cfb176f5dcfecdc99e12a5ba6604fb0b1c2da92234d562491eddf9bce7e12a1be5f7520f187f30435290bdb04dc4ab241ca37a99dd637bca9fce21f45de2f526aa172458d00263cb6934bdb89ab716a7ef603e563f77cf996f88e707a40cdf24ea9a7c70e52e42badd8a51c0b3f642dc9f2102405d225fad6cb4bba8c9bf5ccf4cf59c24e85143d6d46e4d0356794b25537c2a9bc08ea0682ba627b93d94523b81b79b7742eb8ebd15b4b5b546d2de7772c2492c2c7b0d489886326d6b732ae0e0861413e542f768574e9d9b08d48f838711afeac15fda3ee4455e4a5f8c8d5e20039c345b5db3261729592050eedba323ac78844d6590444bad69d659e6591b8cbfca938251799d62af8917b560de93baa4970498f43fc32127f13477c8db37d291987bb5fb0f2afd291d199039b51823362f0e43b60f397d3c3e437076b4477640fdb643a3e6aeadbe76abc76b54c0fd8fe4e1b95912312149a596bc0d836d4211383161d96f6cf127dc2c2bf33d465d84e57520f74d4f44e42b1dc99bf050f24f48a8e22af41ac88fd7060e935d204a85b5fb2d492ba3553eb4cdc53b381ea8a78d0dd4c0277333bf84f6cff8765ece9327eb75a6cdab7ca92de3e9ef02d6470792a82b5fe0b202401d5506e384de27d12d3f476fa913a7127811697841a34c36e4c9e7d63d26fec5c207f82afd0debefe8630b7b447968bbafa096481f9934e64780c347ade6b145edbef9c4254e56d4ec889f9b88030e4f0712d5404d19912ab6ac3e7e5e7f834ac6d6607fbe0f02c2dba596ca4b81ae2475711ea4888a4ec7dbc600545959b51615269586843db4072a3af9828f94ef1483d9e8264f14826485b1e07722a053d6f40baba7089f8aeb337d16c4128e3aead4c41d461f134dbf83fde4614a9fd0029478d264c00d047cd9261c5de583d8ea7424f903c9f7376ede960d910484d812f74f84dbd3178ee6fdbc75a45986fc1ac73903af1d60f93b041d19b851ab35de79e1ea3ccb92074947efda8b0d5d76bdf8e70453b2d1d3c3f605808b468d71f425ce8ab4ada51f76d2b558883e68dd167f0f9c4a567ec577673b4e9a285a3e1e60e68364bf826b8e02740bd090467cf3b3492214b515c47ae8d1cb8703ef519bda0fe754d3c43b3115780c08ad42c4d1851652edddee029ef736f349f062baf754d66fea57ac36c75c192b909894f71eec7f1cfe9210fd7eaaac9c732ff244682c393ab6c9f9b919791eb6104a53d8551b7bd486deeb312366f97815ff1fb75804650dc26e32597cbdc7a3e39ac7cc1e5604ef86ac464e02231cca030c93325f964b805dc4b7872c4087ef1fc235de8db9a35d08492528c7186f95e5015aaed846e33c40e57ae5deb035045707a68f50fc338dda8dbde15ff22a1ace95c5dd4dc3f77a6173fd5789cf234ebc3e9bcc36b1eaf9c2c3564cac74a7757ffb6228521d3ef812a92501ed62dcd21c35a5036c025ad5964af689fe263dc3fc9292868a48ba3cb6f2dce6f1aa2041749aaaf1c9bd438838f8100b1ffafd4e492f9c1896d97d415ffbb9cdeb0202a237c3592e5aa7eb1e7f839c928e481f50d98749eae4cdd633323cf8f5ea073a3824762e314b8b018987d06b146fc5a79d149fcd9e9f2b7beb9285e1be1cc8fdb3b3a79d443cc91319965cad0a2532ce1bfd4d4fdde134eb9b63c4605d783d2caf4997eba7b6298e71df62472c0cee30ff11c0260cd299555a55a7c4006c342f33a8733c3583ac54394b54333a79cca4965ee6d7a923c9ce984de7922aba760e87f0427eb05172ccfb3458bb6c261fccb4534106beb38636c6dcda523d4a68ea4bcef6f78cef8b20de15739260160a7c9533c76b837d4dec87a138424fd1ddf0b8c14a09507f615d0dff88d6a0ecf72abb88021caf278837f825de1786ddc553758cb1fcb2879665c797deb1212516509cda91f1679f413b5fcdf1ef1a94f253fff11ff44dae2dfffaf8480163decbd2b13c03d7ca1b5b62665d5c0bac29e7c1a03a67549f13a58e69b9708870a543bc47b42652949903290d71329364563e6e6ea492446eba5041da2d84c1eef814d99fcf3bec53d3ff64354bc92b60952b94413965987b184e6ddc2940d8e76755ac4522c82a9439f8aa26978dbdafe84170883116b2e5ff38a955449425945dd73001948384ce469d031acffbefd7acbe0edc86892f946866d34f0ff2031955a9fecf5d19a5cfc3d2c761c3806971105b1ec39cda56cc7fa0dbb7155f19a2320be8cf5e9717572476ebbe81ecd060601045e6ea23ce43510271facb7c2ac3fb853ac370feda5edfc68e8860cce0ae8401e86cd28fa56d69ea16c19ac48bdd40d2c6408293a67e86586aa6fdc52ef30e0f0d475be70591775ed39b5e7d572ba727361adfd67ffb7890e6de55633e7372b7f5f41b0d44bd3c7411a8810dd511bc759f47e5fe8d293c90937417267aabe6225cfe15ed7d37dee588ec05a6ed9b263cb8a8e106f427a69439f0620afee5b065196fecb00c675d5d1230734487d2e2a65d7dd570e4942aeac41d29a4e19dd17a7689a9703b4ae7c51ed28d1717ecb5edad20acac95f22dcdb138e6d3f26f4d84dda732995f397c180c02c5f6bae34db4f16dba74837a864e49199ea789c4184093e901cd4778d9f17220173d5906802cc4a927f0d271c997d95ed51db9652ce5c109ba787bc9e9f0a4940c032cf6a900a72c344e1312ab4671b7f9ed046dbb319b878a9bf425efe3665a2fc4761bfa38ba954978862d19bf57097975f434f0faacb2ccdc88f781ee588ead16946389c344d0961c74d3fe77c3ef9a70287a0410658057da3c2b572c8b8bcc288a4967b8e388f1edb78893414be63811431772f7ecf30045a617dd24fdf360fa8ba4396cbccd864f54956a865a837306b8ee014105020029df9ef46cc4f191eb93d9b2ab0a35c595d41f4a4c0a5aaba877bd185a3ee6863527be408ba9ea79cfcb69c4f9ca006f6d2d9922263ea3807396a324be4d22747d6a82b33f939dbdc43bd7ab5842287c968b9e15dd1c421bf714f5b48f095b2247854ae8acd6d940d8270f1f2ba52e2350483faca152682475844d51b7d443f68b0a82c3870d9717038f4669a400ea2ea1f3189cdba1e8470024d62c401fa4c917bbe73f9baa12859449ffba3bbe2da1a72b58be1066c94b8db52875723027603b79dece15396ea4265d694cca50f8240e58c283c1c38950fb2b985875003f7ff78f2ee766ecaa639f4cea3eb912bcc970311ea8c3f35366af6e0e5c3f60d7dadafc91098c2eeb9158187553a088eb009d530c2f87e0dc181c877a0c0f99202332cdb2f4d3381ff18933ade9c1031ffd8a6cce428a8c0bf578b57bdeee59a6b06bd48ae64456b1f818467959823c22936911856d875cbd42af621d4211d1fba8b7d1736324bf995923e3dae361bfa5f7c849b30899d5cdbd43477483fcc2e7b78289b447b8b4186eef58c20243258ec87a0590c11ca0ac3e90d7a7870d9d12a7662acd1a1efbc9259016b4f2f0e937a59b99857f08fa8f303f0966d58b4568962d71155962b462dc78845e292c9e7465735e25254fdd235bb89418aae851eb94182438b5ea1bf34dc70725c1131a59b8061498de4e70562057c43dd4db6bef995277c2fcf142a06a0b12e7d1a10006e44fbeeb08dd7bc96bb9c22c85c920e0c53cc8ba38bb13ad04a265ff32ef989b1ddacb50f430b960313490b6a5d6b41355939239e3407dfcf6811ceee88bbbeff614f13f0140d7d9b8b0f657ca5e843c5c730805e22278fe98d67914b85c4797817cc72bcf6d8f5b41d0d0fc35125845eb1f768a4ea2845f8d78ad0c6e4dfd2254d51bbbda865c449bf5828d805f7599fc230cc8d064aa5e707a7872ffd92609a932f4309a265107b04a95db440c4c1b8f3ae6723255d23b57674e18828aa968c8de5d2dc6abc", &(0x7f0000000040)=0xf01, 0x0, 0x0) (async) semget$private(0x0, 0x1, 0x18a) 09:20:21 executing program 7: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='.\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) (async) mknod$loop(&(0x7f0000000000)='.\x00', 0x1, 0x1) (async) 09:20:21 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b75"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() (async) pipe(&(0x7f0000001100)={0xffffffffffffffff}) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r3, &(0x7f00000000c0)="c48977667b168cd99403c44c3da11635e68b4d02dae0ab54137a9912b879b495511279c283a8a0b97545b3e13dd5b845e42a426b3873ab617a57f7e5a2b552fa416cc9f16cdb1b31027e60f78a51962a1ff4f1ec83b831c2d256a11d234fd8f494cdb7428becd7501911dd5f2896118db47b060035e6bd1dad7f1481c5ba1d07350f2f76d3316dee00db5cd392e8e106f9ea8ae3d64977594f3fb78befb01c6903979f33d19695650c28b3c4500bdaa73076e14ad89b1cf0f73ac73c445c5158fbdf605493a9e3fcb89f3e4a20cb5ba930abb492690b1312c3385eb7639803b0ff6d10b5652d0b805cc7ca5d426046fe8d2562c40158fd63076cebca7b770da9a8c724fd3f4a3da651ae1f9ebd0676649b725e748dd11a2d2a3f4d2e96ecc4b6658f76640a21311b3ab9410f3df5006e3dc6535ea2910d7b496f0ab475d86da473dad30f31fbbd25c8f469fd9d6638fd544584eaade329b1f50e39fc56f294de01b5a0a4e612fc1656e7c18dbb7cfed3cf6f48ad8f4e295e976ac62882c3cc12b6cea24ddaaa9cace6b9166c5ab28f391b0b9a71f47be1e1eff81b1dd61c99b7aa2f9a52150ed6bd809f67691a9597e6d93b081c41f77bb1919fed283cccb3916249e9d17b123f28990c768729e2a995900620e5885915cc4c27cd92600736193953a45e36d4068f9f66103b84ffa4e2613270eefbaf57326064939313c26f762f7a5803374a75bd899fccaa42717ef0d645252092defca2659c9fbd3ac3dadbd45e4a38454992bda9cb97200606e302ccd76783fa6d6206cf984155e1aef89af893c89acd42a5ba0b5bd8760b5a606f445f8d3833657e80b2b19cf46943acfd87ccacff0139bcbdb5b95a779e6d277a6a4fb77a8491660f90effa790770124fe64831cc5630079ea44a4b04fd3b09b13cf839dbc1860c1703de9fb922acadd1a6e4fc064c0fade35f4ff0a56e6c46b9ac9c1c1d0a46d1a81422bc8ab8f38a2cb4907e9409194895c36ffe16bf4d5a670c68491fb7382feda7ad8e3b4247e9dfa5c07df317f54816a8a8fa607a420d3004c4377aa8ae2d55ce57f100eba069a879006641849114635a1328e39eed6a9fec10c5309e533b6cf851db100694ca7ad0379ab9ca75dbb442a3e7c088966d0b8689f0b444585c56f60882fab909b6e36fdd8dccb105edbfce9af583b527ac86bf5b57caf2caa5ac26f72554ed19030836685ccd82700bd02ed14f5afbdfa74770e54039d11c67e6fd03e8f06363238d0ae0b4c29cb6ada1c9d1ff376f07de4f1639a6d45d63ac510eafffc1dd6adf7d8b10086ad67fabd50b6cdb3c1f5ba902162acfaae975c1a2f1994c4698034b476e4c400230075c2790d5af7807b6c7599bfd3d0de23278df008a9780da8c601035afb624ca54e516a7be1ae8eed28104ea3f31716ff8d6370ec3c6d17c13fab8609e164d897f6baef436c10c96838743e3821da8380042a602483c64b0517fcce9d6e24042de7cd4796ed905f2b0295a81f11c2212df4128dc0f3647c7bfb0a65e2ae827884ae8fcbc064306fa5deb1815dfcb887c08384e23612d0946249ddb01175e8e1567882f4cf2a167c56c0ad94e5c89eeac7e13716dce8f8a1ed6ba7ca6ba1e868363da11b19423eef64666f0647164ae30febd7d390a27e0e668a1d6e2dfd37417031db7ace6250a1b3dda23dc18483bcf54ff5e86a8614480cb5830cec22ad1e4a533775c4c11ebb3c07db69726c6c5939717ed178a4eb7e81906ada1cdc9943eead11c2a4c8e94bbe33d9d096f8a77abd66ce8f446773d959ba327e9e7467d811ddc3686fe68343ec2cca6547cbc21935b287fd1b1c17aff20af3bd4621726c181950515005efbb20ab98c3532f59a7972cb248207aa1b4cdc8fce1affe534185af5ead0d670b08ad4efb46b96a590d5b6a0b653ad072fa7630565197c215019916c93614b44cbf7b0c48aecc748fde250d480812803a8fc8fe7da10e815536487335515548e18208be14106976f62dfdfbad01a348edcf7ad29d5cdf23e16b41ebe8b172f8ddd0792ee613239a9c63ebdaf44aed23b12241f45118c39e6cbacdb252d30d6035c242813c8150ffcfbed4c8c307a453c744ed74d88974be8637b4138e0bf17c2bebec7691ce748a227f7ea3ce0cb2a0d6cff9a60c8ad11d960f757ab7754cf8397983e9db952b8912ff343bfcdd0d3450137890a3bf3957eec28f083b8548129c831c6794b381270fa5939619690ad813887121bef3ceb57c0ef5e8873e29def98edcde1790e4b71552dee9103ad97a8ecc3848d505281e32e10406594ec15b99db22fa7e9e8362459505c376edb9db0f41d767cad60cf078bdb5f244dee5a2df65826ea69cb2d0a2832a6b00f654b9c55d7d0323f6befbef8adc7db76d75e3a883ae3c53fb5997bba1eec6ce2ec4538d301a56ef07990c8bf2dc6ecfc36503a007f2ef8936e15289249bf4d92fcbf612132dea5ba8334957f5fc75e3ec49e3333bbb4c8b2f9fbfa186138be72eae6f7a826609e4bfbbbbcb92a14a2e9c7f03529a9dabe3de1f64ca9b5f6b53220b5140463f16f6c7c7d8976d526bb1c19e1bff9c1b53fa161ba5a12833fde9a42a33812e237741b1802a6aee42b568ce21f413c1bc5af245ec66302965b467cb95ada843491f5ca6054c9f2720925180216cbe6af902ae1cc0ea3778938bf3645ae8fb9be626a7b4bff5de6dbe6624d6f399963ffd602b2e0566981fda783a75499767ad2e7f40468b1612282289081e6d5fb262ac7859dd6117f93af4d7e2f24de8de1ec3f49debbd6e9954b8a7fcd2d31113084c6305bb7c18daa1002476e243af836906609087b84688c1a7d1562e68ad882ac1320ab51f396745e1a977872537a2be1e48a96a43711ae3620c4d6a178c3ff3a15c1d085a581fb76da5850bb02035948eeeb4a77c8c2f985da24e6092312382c76b9857b787977c26257366156550dd00e3dd6ed4a1dd653bc209eb10461f7da4b545b63bb299d99210b21b6ef8b41d77c8e5d3538275a5942d39b4c3df273c3d14a4883f284bd3631d7f5ec4717036fb9cb1e774afacc680cf014b86f76c17f37ada38dbbf9b71f3c7cf2faf17121761ac53f9d371658e0861b664444326448b3610350d9068e11142c3d188ec2bfaab717d71fb94090d414e16b44de7c401093293215e0303af183f95a6bde262ea60173912abf4c690a355036c85230505c7acfd53686ac9b33ca8c7bae82e0b053de538b9a0feb433c3a916ed6acdbb50fa624402f1ff1309aa202b01bda4cc5a4a9053b614d65afc163d68fa0f502828841825a609f5a0bb8d36d20a66a444417d2303db911f8d93e20a01bd4958910c299c037d2e7627f0f122e0b84a9ad875778974f16207453b23b0ad212eb19341b95b9705482e2dd500f75f45061415564333dc7c60d6959e4f14df0d7ab40d8b9af5b2dd8d25c7e0c46a733b7f08159f8f453c6a6336adee275c85e113c2d8de6263f2405013aadb42703d4c11ec966f53e7ec2571acc7898362d2e54e375714fd599e4e5c231cac8944b2719d4973aa27b0e743173c60b2053d1699305422505a9b353e794404a118ddca5cf3ecc0238517f378698a92fc3c34b7350aaa90a78d87b299d1aa39b91ba69b54d638ec8f55985df1719b43dbb1a7030e22c0ad18cd405bdfceff875b109d1faca992c93e9914afedec82c7489ce3653aa7eedf158377d8230508657f3d599126e4fc06af54d2f646ee495999fd3e9d08348a8e79d19491cf5981beb2e0a8bc5d41545622306df3138167b67b875f57f1763996ecb1db8b9403f842cbc3b27ae472cb911e7f7864977f6a9b03a2ce4593819e75ca54d4fb681cfd103ffee977f4e9d7d04097583745c2d5b94f088c25012b3928c373f8702b5dbd802a96f2c19766be7e52b1bf3112ee08f99d7b8a903978f951772501f9c302b2ae6489d46cc5a0526b840cbe8518bfeed21d02cf420e901a215b69a54d0118c26ba44ef016301136953c28faf9ae3ddaa78b07325ae94c9a49f5b1e8b9bc04753a6c0b474dc0f085bb1d2ff652f7c495802aa023f9a4cfae9880eb86680848b645f3f1549e4d68b2e40d0abc318921c94c29184446fbf4a04d011198d5f846014303ca28405abd00e4d91a254aa6a5a47dd4e049a2cbbd798cda3a56140d09222343b25959bea5ca7b140fc5a72ca3819c24c5c57fc43d03d7baba72e5830da75b8c369386903e5a13fd43c9d66d7f623833e09c0a96b68d1999ac3e5d8f73f0baca3657c13b15308f6bf75074d0f1e35bcf4f75f03c5b744a1948648cce38b5e9bdf7eec61f419e98e0bc617c5d09a090d5b11fc570888920dde7fefee52c5aca148d401b53fb2689753355cacebdd04bff1711d55477784b9285c74955d14a7730dfb9a3e822c04461b6a93bd0f865374f9911e08e1512d605b85534dc3bd946a9086a70ed819fd22d98ef0ed182dba27238a889a8e7f96a6184bd5603335b7257cfa3a91d34e12f92a97f9a478399dd04aadd26631b6a19a229660519963cff9e620ff64c6e76a815feda33f09fd07ab037179401ad74dffe8be7e8bc3518f0c98e66fc54b043b33c9da0c9d3dc673158bac3abbb1abcd3e591d5992fef2e1518ecacf95bfb0caf5a07af41eee73a7c42199e593764bc1d414782f488d934af1f71ca6a6307ec92b981ad0bfc28d3c99c8c4d8247adc758edb5b7d9995a19d09fbf3904af5868d9c8262f44c1cad599c290a241369d13f9fd7db371188c4dfae2e1d8b94c02f5cafd41c6da275ecad7e2cb6ff31ce184377973a07c4e8396c9c113f5e790e070a6e2b44d7df4cb0de659785a691107b2eb4bc2e5e01793fe8fe1624ee8aadf8d25836c7e6b83edeae6798a2a8ce5b77ed6e18b533baecccdf5e85bf89e16e8d68739a88c6dc9af2667afb25ba4c5fb06f793ac66e28ca6d5d46c14c554fcb49171dababd610a757142190dc552e104fd54d4d563a91fe52f6b0b70fb1e68cc0f95ee1adc8c4ed45cf305629f78a6c587e6e9a01bac5b010a8e2e9b735cff01dfc02d06febfa80a656974e4e18ea776efa74d2c77300993845ff03002ddb091c1b49cb78c2548fb824dc13bc9cfbb3c61f275f683aec8b285afd02a51ed66771c8ff15df284730bd80d4a68e21504b05d0f1361de9512dd4888dfd1817f34ab7a74f3daf00d75ef246c8ad0e976701a015e8ed1b3229a5f8522639993ae644781382e919da4ade7efed9703479350232b1fbb5aa5c44cde651bb6233e02bfa5fbe08d8ac7242414040d9f0a3c76b329cedc3f9edd68a9a2f5df700a23493655cd249072bb38656859480d14ae7e4ce61ef2f69800c0a465e7c911bcb6d287c2349ffe447fbb3cb9b22405e8976e39c2e5a1bf541fe6228bd3eb551558dbd72d7d9dd5c3e40c3c2b8bcab5363f750a63e1de5c04ffaae4b10b3ee7dbd1463efb3a1c34edf65b0c60d4dd1ac3ebcdf87d65a7467240bc046710ab3a6e2515cac7ebcbfa15486285f32ec7c97e73994212946dc774427b6da7aaf78f04d3551cf1430690b06ddabde696e5052d63c91cfbf4683abba489578fcfb42bb3e598ced8e3c984be1674fd7fe957c315dada3b78318eb5d212b620ebe2d2cf7fbc93a655ee28618224dd2317b647d716265ae443ed75543df705b7caddc52194e1cd5723d0a1907d0cd223a7994f47ca733440f94108f78662c2dc63e83aba4c0d595dca1ba26f750394be8f4c51433c499c8a06a9162b51801e87faafaa7ffe86be47104a2f4a3bb1e99", 0x1000) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="00070000002d0037390814d633cc"], 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) (async) shutdown(r2, 0x2) 09:20:21 executing program 6: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000002380)=ANY=[@ANYBLOB="0402c822da"], 0x10) r4 = socket(0x18, 0x1, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x38) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000000c0)="e03de98906d4a255e1ce1b06083fcda8723c754ecfe148356e1bda5671ee9ea0e5146a67218f904a88642e32f88d7f60bf9482da61f4f0efdfc64b7ea36f87561ab0086f8e4197ac4d3d874df3fff9987e06b86cf57f14ca5ef753aecf2d677cf36f4bd6c699486e1781d47006eca62effcb41e0f171e7001d4ba50cd2260b9adc1c33f59376d55f57d69ceedae556b1f8c25d99c140dd1c292855e3f417bd0a93c0de9321da9feb5e0997c856bb5a817e87aa795d63e0260fa2e9134ce17b5dd78eeb3557b1ab2b7461d1e512f41a2b7a4d1d441f437e4bd41ab63013d812fb50ebd7b339c84e032360e764660ba293d26c066da966296bb32ac444742116f3ee73ec799e53ac97b01caf23d0dd2711795208c0ad7c2d2f4ecce5710fa9cc0ef4a71af0160ff820f86f", 0x12a, 0x0, 0x0, 0x0) 09:20:21 executing program 2: setrlimit(0x0, &(0x7f0000000000)) (async) poll(0x0, 0x0, 0xffff) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x1}) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000080)) (async, rerun: 32) poll(0x0, 0x0, 0xfe9) (async) execve(0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 09:20:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) (async, rerun: 32) r2 = socket(0x6, 0x4000, 0x43) (rerun: 32) close(r2) accept$unix(r1, 0x0, 0x0) (async) dup2(r1, r2) 09:20:21 executing program 5: sysctl$net_inet_divert(&(0x7f0000000080), 0x7, &(0x7f0000000100)="8d07232f0f9fbbdcc2da46bcdac7edbd6776c112db7119d80b292f2c1f511ef0e721a695af9b55ddc1df9e1720af42746e6f36ebbb0a40bc872433b4cbe5fb13c4e1b75c286014db7c60952526f3867b2785bde81c36aaf8aac6dd3e4112ec961d62b3d5952efa8f086ffdd7307ff98171b994ef38d9a455f3593c3a349577214e30e9dfebd27d85a9a9782dfc01978f8a60971f66be6fa0611a4d6c010b648f6509572f1b1c93c59c98a1440596c61fb61aba9953e85e1c7113b48197b5306bdf1ad399099e2aece91bd2f309d30b8330b3329db9d321fd130fe53e630fe7aa11bf24854870110240d7df9c41fa44f21ebf47279b7d966cd8db8615cf2142f883575573f19f76822f0393246e5bd8532647abb33d7a49f3f32bba7a5a1f2d67b67476d266cf3bbb03f164267c1e110efaa64671fce3261d0050c67726592ac5647870b9d0ac93f377504f5931ea62e00dddf817cd285e702fdc3c65f6279c84941fd76e5e920de35d8f67fe9701253124556410c9aceb8b8993d3fac32431eaab204f6ad4a726d8e18c49238609a58ba733204c5410d11489d456f55cbf5ca826eff4aac55f499d03eb4f30795152b2d7396baa29bd65de5a0200f316d407e454fc9e53bf7884fd71ef06cd2469f273091e494ac15bcb5902964dd668031339413b9bd08a24c129564e9b5cce9fcce0306d14b989f6d1c43a9102fa36b6a8ed53f5e443664d3109cbaf22e9496a9d6b61b73c54dc86a089dd97f74de4466fb5d922d4ab80e346f2942bb9cd3407a07100201429cb3473b4265344136105c7e520e482ce56cb5d65861ebfd74a3434e6977e7a0ea946001371db76e24a79d2efe8300c07b68905204b7698162ce4e403fb5632b2e0786b180d8cbb874fb5f20c52cbea14ac1f8aac6b27aaf4aa05989f5ae20c0a751564adfd14401409821c6a6d5f9049ad68ec4d741efa7ce8e33b842de3d810e17057f364e129914365e870148b0f00d9234d6d4d58d931731055799ee8ecd62c64cd7857ad293b629c8b40a4f2fd341c3ee075027ac449d8ff939e9ad95b028ef9c42244a3ba9c68322e32ea889d30d61dbc6d5cdcd50891fdd65e070d8f372cc469a31c8031ba9f79d57c85345145f2067389a4b08b0021efc9a0690bbf8e7fa1e15a0279691cdc1bb1b13125a55c99dd37b38b05f0850da6f8e5a4670b1d4ced3835400d338ff98d2db83decf16bae20c9301704ffe53e22ccf93793e34a82ff7cf84c05f0f3365a4b9a78722998811b336e0a71b337a661c3ecb2983de7f7d23c8bfc319fd14ed4cbfd18ca9bdcb70808dbfe4c6d72fe6c632a4765765e720cd91c29b183f0a48467cfa4055236a3ef54b482ccdfc19368960dc5789cd9adc4afd60121539d56a4fb0199ed53c07e523cae04a0d1b04508283374c53f5145ed5269495970200935a8b98d8e842161d897c80e94d434eebae4066c5533c6ee3cfb176f5dcfecdc99e12a5ba6604fb0b1c2da92234d562491eddf9bce7e12a1be5f7520f187f30435290bdb04dc4ab241ca37a99dd637bca9fce21f45de2f526aa172458d00263cb6934bdb89ab716a7ef603e563f77cf996f88e707a40cdf24ea9a7c70e52e42badd8a51c0b3f642dc9f2102405d225fad6cb4bba8c9bf5ccf4cf59c24e85143d6d46e4d0356794b25537c2a9bc08ea0682ba627b93d94523b81b79b7742eb8ebd15b4b5b546d2de7772c2492c2c7b0d489886326d6b732ae0e0861413e542f768574e9d9b08d48f838711afeac15fda3ee4455e4a5f8c8d5e20039c345b5db3261729592050eedba323ac78844d6590444bad69d659e6591b8cbfca938251799d62af8917b560de93baa4970498f43fc32127f13477c8db37d291987bb5fb0f2afd291d199039b51823362f0e43b60f397d3c3e437076b4477640fdb643a3e6aeadbe76abc76b54c0fd8fe4e1b95912312149a596bc0d836d4211383161d96f6cf127dc2c2bf33d465d84e57520f74d4f44e42b1dc99bf050f24f48a8e22af41ac88fd7060e935d204a85b5fb2d492ba3553eb4cdc53b381ea8a78d0dd4c0277333bf84f6cff8765ece9327eb75a6cdab7ca92de3e9ef02d6470792a82b5fe0b202401d5506e384de27d12d3f476fa913a7127811697841a34c36e4c9e7d63d26fec5c207f82afd0debefe8630b7b447968bbafa096481f9934e64780c347ade6b145edbef9c4254e56d4ec889f9b88030e4f0712d5404d19912ab6ac3e7e5e7f834ac6d6607fbe0f02c2dba596ca4b81ae2475711ea4888a4ec7dbc600545959b51615269586843db4072a3af9828f94ef1483d9e8264f14826485b1e07722a053d6f40baba7089f8aeb337d16c4128e3aead4c41d461f134dbf83fde4614a9fd0029478d264c00d047cd9261c5de583d8ea7424f903c9f7376ede960d910484d812f74f84dbd3178ee6fdbc75a45986fc1ac73903af1d60f93b041d19b851ab35de79e1ea3ccb92074947efda8b0d5d76bdf8e70453b2d1d3c3f605808b468d71f425ce8ab4ada51f76d2b558883e68dd167f0f9c4a567ec577673b4e9a285a3e1e60e68364bf826b8e02740bd090467cf3b3492214b515c47ae8d1cb8703ef519bda0fe754d3c43b3115780c08ad42c4d1851652edddee029ef736f349f062baf754d66fea57ac36c75c192b909894f71eec7f1cfe9210fd7eaaac9c732ff244682c393ab6c9f9b919791eb6104a53d8551b7bd486deeb312366f97815ff1fb75804650dc26e32597cbdc7a3e39ac7cc1e5604ef86ac464e02231cca030c93325f964b805dc4b7872c4087ef1fc235de8db9a35d08492528c7186f95e5015aaed846e33c40e57ae5deb035045707a68f50fc338dda8dbde15ff22a1ace95c5dd4dc3f77a6173fd5789cf234ebc3e9bcc36b1eaf9c2c3564cac74a7757ffb6228521d3ef812a92501ed62dcd21c35a5036c025ad5964af689fe263dc3fc9292868a48ba3cb6f2dce6f1aa2041749aaaf1c9bd438838f8100b1ffafd4e492f9c1896d97d415ffbb9cdeb0202a237c3592e5aa7eb1e7f839c928e481f50d98749eae4cdd633323cf8f5ea073a3824762e314b8b018987d06b146fc5a79d149fcd9e9f2b7beb9285e1be1cc8fdb3b3a79d443cc91319965cad0a2532ce1bfd4d4fdde134eb9b63c4605d783d2caf4997eba7b6298e71df62472c0cee30ff11c0260cd299555a55a7c4006c342f33a8733c3583ac54394b54333a79cca4965ee6d7a923c9ce984de7922aba760e87f0427eb05172ccfb3458bb6c261fccb4534106beb38636c6dcda523d4a68ea4bcef6f78cef8b20de15739260160a7c9533c76b837d4dec87a138424fd1ddf0b8c14a09507f615d0dff88d6a0ecf72abb88021caf278837f825de1786ddc553758cb1fcb2879665c797deb1212516509cda91f1679f413b5fcdf1ef1a94f253fff11ff44dae2dfffaf8480163decbd2b13c03d7ca1b5b62665d5c0bac29e7c1a03a67549f13a58e69b9708870a543bc47b42652949903290d71329364563e6e6ea492446eba5041da2d84c1eef814d99fcf3bec53d3ff64354bc92b60952b94413965987b184e6ddc2940d8e76755ac4522c82a9439f8aa26978dbdafe84170883116b2e5ff38a955449425945dd73001948384ce469d031acffbefd7acbe0edc86892f946866d34f0ff2031955a9fecf5d19a5cfc3d2c761c3806971105b1ec39cda56cc7fa0dbb7155f19a2320be8cf5e9717572476ebbe81ecd060601045e6ea23ce43510271facb7c2ac3fb853ac370feda5edfc68e8860cce0ae8401e86cd28fa56d69ea16c19ac48bdd40d2c6408293a67e86586aa6fdc52ef30e0f0d475be70591775ed39b5e7d572ba727361adfd67ffb7890e6de55633e7372b7f5f41b0d44bd3c7411a8810dd511bc759f47e5fe8d293c90937417267aabe6225cfe15ed7d37dee588ec05a6ed9b263cb8a8e106f427a69439f0620afee5b065196fecb00c675d5d1230734487d2e2a65d7dd570e4942aeac41d29a4e19dd17a7689a9703b4ae7c51ed28d1717ecb5edad20acac95f22dcdb138e6d3f26f4d84dda732995f397c180c02c5f6bae34db4f16dba74837a864e49199ea789c4184093e901cd4778d9f17220173d5906802cc4a927f0d271c997d95ed51db9652ce5c109ba787bc9e9f0a4940c032cf6a900a72c344e1312ab4671b7f9ed046dbb319b878a9bf425efe3665a2fc4761bfa38ba954978862d19bf57097975f434f0faacb2ccdc88f781ee588ead16946389c344d0961c74d3fe77c3ef9a70287a0410658057da3c2b572c8b8bcc288a4967b8e388f1edb78893414be63811431772f7ecf30045a617dd24fdf360fa8ba4396cbccd864f54956a865a837306b8ee014105020029df9ef46cc4f191eb93d9b2ab0a35c595d41f4a4c0a5aaba877bd185a3ee6863527be408ba9ea79cfcb69c4f9ca006f6d2d9922263ea3807396a324be4d22747d6a82b33f939dbdc43bd7ab5842287c968b9e15dd1c421bf714f5b48f095b2247854ae8acd6d940d8270f1f2ba52e2350483faca152682475844d51b7d443f68b0a82c3870d9717038f4669a400ea2ea1f3189cdba1e8470024d62c401fa4c917bbe73f9baa12859449ffba3bbe2da1a72b58be1066c94b8db52875723027603b79dece15396ea4265d694cca50f8240e58c283c1c38950fb2b985875003f7ff78f2ee766ecaa639f4cea3eb912bcc970311ea8c3f35366af6e0e5c3f60d7dadafc91098c2eeb9158187553a088eb009d530c2f87e0dc181c877a0c0f99202332cdb2f4d3381ff18933ade9c1031ffd8a6cce428a8c0bf578b57bdeee59a6b06bd48ae64456b1f818467959823c22936911856d875cbd42af621d4211d1fba8b7d1736324bf995923e3dae361bfa5f7c849b30899d5cdbd43477483fcc2e7b78289b447b8b4186eef58c20243258ec87a0590c11ca0ac3e90d7a7870d9d12a7662acd1a1efbc9259016b4f2f0e937a59b99857f08fa8f303f0966d58b4568962d71155962b462dc78845e292c9e7465735e25254fdd235bb89418aae851eb94182438b5ea1bf34dc70725c1131a59b8061498de4e70562057c43dd4db6bef995277c2fcf142a06a0b12e7d1a10006e44fbeeb08dd7bc96bb9c22c85c920e0c53cc8ba38bb13ad04a265ff32ef989b1ddacb50f430b960313490b6a5d6b41355939239e3407dfcf6811ceee88bbbeff614f13f0140d7d9b8b0f657ca5e843c5c730805e22278fe98d67914b85c4797817cc72bcf6d8f5b41d0d0fc35125845eb1f768a4ea2845f8d78ad0c6e4dfd2254d51bbbda865c449bf5828d805f7599fc230cc8d064aa5e707a7872ffd92609a932f4309a265107b04a95db440c4c1b8f3ae6723255d23b57674e18828aa968c8de5d2dc6abc", &(0x7f0000000040)=0xf01, 0x0, 0x0) semget$private(0x0, 0x1, 0x18a) sysctl$net_inet_divert(&(0x7f0000000080), 0x7, &(0x7f0000000100)="8d07232f0f9fbbdcc2da46bcdac7edbd6776c112db7119d80b292f2c1f511ef0e721a695af9b55ddc1df9e1720af42746e6f36ebbb0a40bc872433b4cbe5fb13c4e1b75c286014db7c60952526f3867b2785bde81c36aaf8aac6dd3e4112ec961d62b3d5952efa8f086ffdd7307ff98171b994ef38d9a455f3593c3a349577214e30e9dfebd27d85a9a9782dfc01978f8a60971f66be6fa0611a4d6c010b648f6509572f1b1c93c59c98a1440596c61fb61aba9953e85e1c7113b48197b5306bdf1ad399099e2aece91bd2f309d30b8330b3329db9d321fd130fe53e630fe7aa11bf24854870110240d7df9c41fa44f21ebf47279b7d966cd8db8615cf2142f883575573f19f76822f0393246e5bd8532647abb33d7a49f3f32bba7a5a1f2d67b67476d266cf3bbb03f164267c1e110efaa64671fce3261d0050c67726592ac5647870b9d0ac93f377504f5931ea62e00dddf817cd285e702fdc3c65f6279c84941fd76e5e920de35d8f67fe9701253124556410c9aceb8b8993d3fac32431eaab204f6ad4a726d8e18c49238609a58ba733204c5410d11489d456f55cbf5ca826eff4aac55f499d03eb4f30795152b2d7396baa29bd65de5a0200f316d407e454fc9e53bf7884fd71ef06cd2469f273091e494ac15bcb5902964dd668031339413b9bd08a24c129564e9b5cce9fcce0306d14b989f6d1c43a9102fa36b6a8ed53f5e443664d3109cbaf22e9496a9d6b61b73c54dc86a089dd97f74de4466fb5d922d4ab80e346f2942bb9cd3407a07100201429cb3473b4265344136105c7e520e482ce56cb5d65861ebfd74a3434e6977e7a0ea946001371db76e24a79d2efe8300c07b68905204b7698162ce4e403fb5632b2e0786b180d8cbb874fb5f20c52cbea14ac1f8aac6b27aaf4aa05989f5ae20c0a751564adfd14401409821c6a6d5f9049ad68ec4d741efa7ce8e33b842de3d810e17057f364e129914365e870148b0f00d9234d6d4d58d931731055799ee8ecd62c64cd7857ad293b629c8b40a4f2fd341c3ee075027ac449d8ff939e9ad95b028ef9c42244a3ba9c68322e32ea889d30d61dbc6d5cdcd50891fdd65e070d8f372cc469a31c8031ba9f79d57c85345145f2067389a4b08b0021efc9a0690bbf8e7fa1e15a0279691cdc1bb1b13125a55c99dd37b38b05f0850da6f8e5a4670b1d4ced3835400d338ff98d2db83decf16bae20c9301704ffe53e22ccf93793e34a82ff7cf84c05f0f3365a4b9a78722998811b336e0a71b337a661c3ecb2983de7f7d23c8bfc319fd14ed4cbfd18ca9bdcb70808dbfe4c6d72fe6c632a4765765e720cd91c29b183f0a48467cfa4055236a3ef54b482ccdfc19368960dc5789cd9adc4afd60121539d56a4fb0199ed53c07e523cae04a0d1b04508283374c53f5145ed5269495970200935a8b98d8e842161d897c80e94d434eebae4066c5533c6ee3cfb176f5dcfecdc99e12a5ba6604fb0b1c2da92234d562491eddf9bce7e12a1be5f7520f187f30435290bdb04dc4ab241ca37a99dd637bca9fce21f45de2f526aa172458d00263cb6934bdb89ab716a7ef603e563f77cf996f88e707a40cdf24ea9a7c70e52e42badd8a51c0b3f642dc9f2102405d225fad6cb4bba8c9bf5ccf4cf59c24e85143d6d46e4d0356794b25537c2a9bc08ea0682ba627b93d94523b81b79b7742eb8ebd15b4b5b546d2de7772c2492c2c7b0d489886326d6b732ae0e0861413e542f768574e9d9b08d48f838711afeac15fda3ee4455e4a5f8c8d5e20039c345b5db3261729592050eedba323ac78844d6590444bad69d659e6591b8cbfca938251799d62af8917b560de93baa4970498f43fc32127f13477c8db37d291987bb5fb0f2afd291d199039b51823362f0e43b60f397d3c3e437076b4477640fdb643a3e6aeadbe76abc76b54c0fd8fe4e1b95912312149a596bc0d836d4211383161d96f6cf127dc2c2bf33d465d84e57520f74d4f44e42b1dc99bf050f24f48a8e22af41ac88fd7060e935d204a85b5fb2d492ba3553eb4cdc53b381ea8a78d0dd4c0277333bf84f6cff8765ece9327eb75a6cdab7ca92de3e9ef02d6470792a82b5fe0b202401d5506e384de27d12d3f476fa913a7127811697841a34c36e4c9e7d63d26fec5c207f82afd0debefe8630b7b447968bbafa096481f9934e64780c347ade6b145edbef9c4254e56d4ec889f9b88030e4f0712d5404d19912ab6ac3e7e5e7f834ac6d6607fbe0f02c2dba596ca4b81ae2475711ea4888a4ec7dbc600545959b51615269586843db4072a3af9828f94ef1483d9e8264f14826485b1e07722a053d6f40baba7089f8aeb337d16c4128e3aead4c41d461f134dbf83fde4614a9fd0029478d264c00d047cd9261c5de583d8ea7424f903c9f7376ede960d910484d812f74f84dbd3178ee6fdbc75a45986fc1ac73903af1d60f93b041d19b851ab35de79e1ea3ccb92074947efda8b0d5d76bdf8e70453b2d1d3c3f605808b468d71f425ce8ab4ada51f76d2b558883e68dd167f0f9c4a567ec577673b4e9a285a3e1e60e68364bf826b8e02740bd090467cf3b3492214b515c47ae8d1cb8703ef519bda0fe754d3c43b3115780c08ad42c4d1851652edddee029ef736f349f062baf754d66fea57ac36c75c192b909894f71eec7f1cfe9210fd7eaaac9c732ff244682c393ab6c9f9b919791eb6104a53d8551b7bd486deeb312366f97815ff1fb75804650dc26e32597cbdc7a3e39ac7cc1e5604ef86ac464e02231cca030c93325f964b805dc4b7872c4087ef1fc235de8db9a35d08492528c7186f95e5015aaed846e33c40e57ae5deb035045707a68f50fc338dda8dbde15ff22a1ace95c5dd4dc3f77a6173fd5789cf234ebc3e9bcc36b1eaf9c2c3564cac74a7757ffb6228521d3ef812a92501ed62dcd21c35a5036c025ad5964af689fe263dc3fc9292868a48ba3cb6f2dce6f1aa2041749aaaf1c9bd438838f8100b1ffafd4e492f9c1896d97d415ffbb9cdeb0202a237c3592e5aa7eb1e7f839c928e481f50d98749eae4cdd633323cf8f5ea073a3824762e314b8b018987d06b146fc5a79d149fcd9e9f2b7beb9285e1be1cc8fdb3b3a79d443cc91319965cad0a2532ce1bfd4d4fdde134eb9b63c4605d783d2caf4997eba7b6298e71df62472c0cee30ff11c0260cd299555a55a7c4006c342f33a8733c3583ac54394b54333a79cca4965ee6d7a923c9ce984de7922aba760e87f0427eb05172ccfb3458bb6c261fccb4534106beb38636c6dcda523d4a68ea4bcef6f78cef8b20de15739260160a7c9533c76b837d4dec87a138424fd1ddf0b8c14a09507f615d0dff88d6a0ecf72abb88021caf278837f825de1786ddc553758cb1fcb2879665c797deb1212516509cda91f1679f413b5fcdf1ef1a94f253fff11ff44dae2dfffaf8480163decbd2b13c03d7ca1b5b62665d5c0bac29e7c1a03a67549f13a58e69b9708870a543bc47b42652949903290d71329364563e6e6ea492446eba5041da2d84c1eef814d99fcf3bec53d3ff64354bc92b60952b94413965987b184e6ddc2940d8e76755ac4522c82a9439f8aa26978dbdafe84170883116b2e5ff38a955449425945dd73001948384ce469d031acffbefd7acbe0edc86892f946866d34f0ff2031955a9fecf5d19a5cfc3d2c761c3806971105b1ec39cda56cc7fa0dbb7155f19a2320be8cf5e9717572476ebbe81ecd060601045e6ea23ce43510271facb7c2ac3fb853ac370feda5edfc68e8860cce0ae8401e86cd28fa56d69ea16c19ac48bdd40d2c6408293a67e86586aa6fdc52ef30e0f0d475be70591775ed39b5e7d572ba727361adfd67ffb7890e6de55633e7372b7f5f41b0d44bd3c7411a8810dd511bc759f47e5fe8d293c90937417267aabe6225cfe15ed7d37dee588ec05a6ed9b263cb8a8e106f427a69439f0620afee5b065196fecb00c675d5d1230734487d2e2a65d7dd570e4942aeac41d29a4e19dd17a7689a9703b4ae7c51ed28d1717ecb5edad20acac95f22dcdb138e6d3f26f4d84dda732995f397c180c02c5f6bae34db4f16dba74837a864e49199ea789c4184093e901cd4778d9f17220173d5906802cc4a927f0d271c997d95ed51db9652ce5c109ba787bc9e9f0a4940c032cf6a900a72c344e1312ab4671b7f9ed046dbb319b878a9bf425efe3665a2fc4761bfa38ba954978862d19bf57097975f434f0faacb2ccdc88f781ee588ead16946389c344d0961c74d3fe77c3ef9a70287a0410658057da3c2b572c8b8bcc288a4967b8e388f1edb78893414be63811431772f7ecf30045a617dd24fdf360fa8ba4396cbccd864f54956a865a837306b8ee014105020029df9ef46cc4f191eb93d9b2ab0a35c595d41f4a4c0a5aaba877bd185a3ee6863527be408ba9ea79cfcb69c4f9ca006f6d2d9922263ea3807396a324be4d22747d6a82b33f939dbdc43bd7ab5842287c968b9e15dd1c421bf714f5b48f095b2247854ae8acd6d940d8270f1f2ba52e2350483faca152682475844d51b7d443f68b0a82c3870d9717038f4669a400ea2ea1f3189cdba1e8470024d62c401fa4c917bbe73f9baa12859449ffba3bbe2da1a72b58be1066c94b8db52875723027603b79dece15396ea4265d694cca50f8240e58c283c1c38950fb2b985875003f7ff78f2ee766ecaa639f4cea3eb912bcc970311ea8c3f35366af6e0e5c3f60d7dadafc91098c2eeb9158187553a088eb009d530c2f87e0dc181c877a0c0f99202332cdb2f4d3381ff18933ade9c1031ffd8a6cce428a8c0bf578b57bdeee59a6b06bd48ae64456b1f818467959823c22936911856d875cbd42af621d4211d1fba8b7d1736324bf995923e3dae361bfa5f7c849b30899d5cdbd43477483fcc2e7b78289b447b8b4186eef58c20243258ec87a0590c11ca0ac3e90d7a7870d9d12a7662acd1a1efbc9259016b4f2f0e937a59b99857f08fa8f303f0966d58b4568962d71155962b462dc78845e292c9e7465735e25254fdd235bb89418aae851eb94182438b5ea1bf34dc70725c1131a59b8061498de4e70562057c43dd4db6bef995277c2fcf142a06a0b12e7d1a10006e44fbeeb08dd7bc96bb9c22c85c920e0c53cc8ba38bb13ad04a265ff32ef989b1ddacb50f430b960313490b6a5d6b41355939239e3407dfcf6811ceee88bbbeff614f13f0140d7d9b8b0f657ca5e843c5c730805e22278fe98d67914b85c4797817cc72bcf6d8f5b41d0d0fc35125845eb1f768a4ea2845f8d78ad0c6e4dfd2254d51bbbda865c449bf5828d805f7599fc230cc8d064aa5e707a7872ffd92609a932f4309a265107b04a95db440c4c1b8f3ae6723255d23b57674e18828aa968c8de5d2dc6abc", &(0x7f0000000040)=0xf01, 0x0, 0x0) (async) semget$private(0x0, 0x1, 0x18a) (async) 09:20:21 executing program 6: r0 = syz_open_pts() close(r0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000002380)=ANY=[@ANYBLOB="0402c822da"], 0x10) r4 = socket(0x18, 0x1, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) dup2(r3, r0) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x38) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000000c0)="e03de98906d4a255e1ce1b06083fcda8723c754ecfe148356e1bda5671ee9ea0e5146a67218f904a88642e32f88d7f60bf9482da61f4f0efdfc64b7ea36f87561ab0086f8e4197ac4d3d874df3fff9987e06b86cf57f14ca5ef753aecf2d677cf36f4bd6c699486e1781d47006eca62effcb41e0f171e7001d4ba50cd2260b9adc1c33f59376d55f57d69ceedae556b1f8c25d99c140dd1c292855e3f417bd0a93c0de9321da9feb5e0997c856bb5a817e87aa795d63e0260fa2e9134ce17b5dd78eeb3557b1ab2b7461d1e512f41a2b7a4d1d441f437e4bd41ab63013d812fb50ebd7b339c84e032360e764660ba293d26c066da966296bb32ac444742116f3ee73ec799e53ac97b01caf23d0dd2711795208c0ad7c2d2f4ecce5710fa9cc0ef4a71af0160ff820f86f", 0x12a, 0x0, 0x0, 0x0) 09:20:21 executing program 2: setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xffff) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x1}) setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) (async) poll(0x0, 0x0, 0xffff) (async) setrlimit(0x5, &(0x7f0000000040)={0x2, 0x1}) (async) setrlimit(0x0, &(0x7f0000000080)) (async) poll(0x0, 0x0, 0xfe9) (async) execve(0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) 09:20:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="000000004ef53e48f76e63fb12389cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) dup2(r3, r4) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0xa0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x10, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="c73915700029ab849c71650bea2f19be8d4aed830fc868aadf0a7c169843e7a024803242e628152323e0333ce999c2e05042db18217cabc9bc0ad22718183ee42c0c8ba49bf5ee9d49cc9916ca0df436b3b70f185210e1586ec6026589b92232612cb3f268dae302746e6302194161a55dc7291ec41f87f15057d625ee88b4943d824952276ca00477f7ab017009ee6cbe6362cdd4c8b11964297cf70678f606172e3c75b5afeab358e8f3ed1f7715c665a7eca6e0d9984d9ea4685d", 0xbc}, {&(0x7f0000000140)="55e9e5bc412b53b516463534ced514e82ed708bf54324379576aa6b4e74839fbdebcca71e05895c4bf28dba0584a9d5d7806dedd5d1f237d90b6f7f5e3471faba6c5a238bfe67f9193b4faa7e48b57ba4d51f02d7d5c6743196c65e4a5227d6d2cbdffe240a8b0d59a5d7f", 0x6b}, {&(0x7f00000001c0)="64f9f80afd473372897b232ce44f56033d5b2b9064cee16fa124befa358909d7eb13f24e067ba29f3830d523fe7edc83b165fe817656088f20849c48040ccce0202307c12dbac10aa6160c75889711c3924d47daf46315deea6951a5892b2999095487500944d06596859656e4a1c986bb6007eb01365eae4e7c55eaa95f26115eecb9516097897a16d6a7801a79afc15e0458007804a3a47b2ad33ab7ceb7304c6ac3de6365305f4c7828ca89d57d6004f65cf78dba62b22da7542dbee3e0c6c73880fe16aa1483ebc8ce17ca5711a9cdb840", 0xd3}, {&(0x7f00000002c0)="ce735a4b50d72a6adbc68cd97e469c59f3dd5c5e9b48f0bc89cd11b8eca0f7073e35ad8411335883de546a572e9ca64ac4f96deb11931d19f9820d97d49f4d186f736c6180da4e6de696248f780ba65bfb92773c0d2013200fb9b6a7da2c64777ccc4abdcd47890a690b9d6ff3486ffa65d1f7ca63a7c51ba40fc8c04787f46fa1e91fca3aeda9c581aa86739e8ab60d85918ab3265c78b04341d8ed8193dbade0c55334ce62effa6cd77bf213bffa19896f90a6ea1bec0f", 0xb8}, {&(0x7f0000000380)="914de50552ff635d184b15e41d93f12304611f2a97c9c32b6d7b2a11dcbd3fe5e1a84527b68d9cff50ef1f758a46864f70b5bf59", 0x34}, {&(0x7f00000003c0)="64460b7ea9b5ea58bccd4faf3a8c60c46e9f20b70bb77789be941ee8a5ef98a80ba8eaf54087cb8232e1", 0x2a}], 0x6, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r3, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r8, r1]}], 0x120, 0x1}, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) writev(r2, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) (async) dup2(0xffffffffffffffff, r2) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) (async) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) writev(r3, &(0x7f0000002540)=[{&(0x7f0000000080)="000000004ef53e48f76e63fb12389cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41bfc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) (async) dup2(r3, r4) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) (async) open(&(0x7f0000000700)='./file0\x00', 0x80, 0xa0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r8, 0x29, 0x10, &(0x7f0000000040), 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="c73915700029ab849c71650bea2f19be8d4aed830fc868aadf0a7c169843e7a024803242e628152323e0333ce999c2e05042db18217cabc9bc0ad22718183ee42c0c8ba49bf5ee9d49cc9916ca0df436b3b70f185210e1586ec6026589b92232612cb3f268dae302746e6302194161a55dc7291ec41f87f15057d625ee88b4943d824952276ca00477f7ab017009ee6cbe6362cdd4c8b11964297cf70678f606172e3c75b5afeab358e8f3ed1f7715c665a7eca6e0d9984d9ea4685d", 0xbc}, {&(0x7f0000000140)="55e9e5bc412b53b516463534ced514e82ed708bf54324379576aa6b4e74839fbdebcca71e05895c4bf28dba0584a9d5d7806dedd5d1f237d90b6f7f5e3471faba6c5a238bfe67f9193b4faa7e48b57ba4d51f02d7d5c6743196c65e4a5227d6d2cbdffe240a8b0d59a5d7f", 0x6b}, {&(0x7f00000001c0)="64f9f80afd473372897b232ce44f56033d5b2b9064cee16fa124befa358909d7eb13f24e067ba29f3830d523fe7edc83b165fe817656088f20849c48040ccce0202307c12dbac10aa6160c75889711c3924d47daf46315deea6951a5892b2999095487500944d06596859656e4a1c986bb6007eb01365eae4e7c55eaa95f26115eecb9516097897a16d6a7801a79afc15e0458007804a3a47b2ad33ab7ceb7304c6ac3de6365305f4c7828ca89d57d6004f65cf78dba62b22da7542dbee3e0c6c73880fe16aa1483ebc8ce17ca5711a9cdb840", 0xd3}, {&(0x7f00000002c0)="ce735a4b50d72a6adbc68cd97e469c59f3dd5c5e9b48f0bc89cd11b8eca0f7073e35ad8411335883de546a572e9ca64ac4f96deb11931d19f9820d97d49f4d186f736c6180da4e6de696248f780ba65bfb92773c0d2013200fb9b6a7da2c64777ccc4abdcd47890a690b9d6ff3486ffa65d1f7ca63a7c51ba40fc8c04787f46fa1e91fca3aeda9c581aa86739e8ab60d85918ab3265c78b04341d8ed8193dbade0c55334ce62effa6cd77bf213bffa19896f90a6ea1bec0f", 0xb8}, {&(0x7f0000000380)="914de50552ff635d184b15e41d93f12304611f2a97c9c32b6d7b2a11dcbd3fe5e1a84527b68d9cff50ef1f758a46864f70b5bf59", 0x34}, {&(0x7f00000003c0)="64460b7ea9b5ea58bccd4faf3a8c60c46e9f20b70bb77789be941ee8a5ef98a80ba8eaf54087cb8232e1", 0x2a}], 0x6, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, r3, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r6, r0, r7, r8, r1]}], 0x120, 0x1}, 0x5) (async) 09:20:21 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) setrlimit(0x3, &(0x7f0000000000)={0x70, 0x80}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10, &(0x7f0000000040), 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000480)="b478151e7ed83a62989e1b1f28388c83580b70a7ba17c982d663bca2db428519f0434bdbdb4d88c591b03ea2dad1e658f8f529111bf66040f40504f46d76b0f84b52f6bf0407ca8a41cffc22f471a1b2abe27ba6c0b8273f8651f489852e61d6ac77880ce2453d38012f017ecfc201a637ec4dcdd99b8fc0e6b6e3c54893f24b852abf52fa31335fc5487efe520b32486b882d0158402e3c0d85569c1d304c1f08c7ad56cc0a3209eadb85c1dddc1d1ae35d5df1cfac40354f891287c65b4843bc6af61be5a7d4cbfca894e6ed684a6f0f78ed971c66163f8bc90b1a5184b9306aab1457cea9e5de3673560b60df789ea39d984c41bdb8f0853a1eba9171d251b1d551764557dc18e1ba4a2af63cbbdcae68cc753fcb51f594b68ad373505f0c12fa973d836b29b3e0def4e36f33fd2367468bfdb45ef9bee135ca23d29f350afdf1860ad3bb8e662704de86e547ba76acb23552b989ea15b90e3d225a00ae56d915a110c98909666e45434a2f74ff9d9995a6d0b1a5334cdd3fb0bfaa37106954d7b765cbe63ca1abefefefb2bf5a9be4deca1cd4e6d92faf100e9df76ecd875be19b16d2ab12239b2e60209ce3284ff475a063dedf075bb9514ad51f1e230c3e93ba590ea8228c6c44f6e5ea7a005163dba7823053f332558a5e42064a4ccc34761fc850ad2eb0c5bfc3bf5aa5938a85c87d1f64700252327ad8d19b1fd7d14b660021ffe0ba4ed5ba1c7fa38eb2ccead31123773a91fb1e791519496b63a69b27849b5dc95c7ce2dfbbfb8e5e5b498019b1a6e3f1c37ddbe3df43c524b63b6a3a578cbf689955c2e1613014fca90670a4e2986285380d64c9506912ad0d6feec1d0b42bf4ec83b3d42d665be784076149bc5b28920ce0ca0be71f8db48ef0e1e470821e396ac4fc1ce18a919090085e7ee9d35b2c2731a7afe45c6562b7a6eeda9ecf249f701affac32020e98207969d7880500faeb99758fb7e54ffebad4c67d8183a91c17088bbbd01a9821c55af98c6094f59d680842500a3f79ddc6857b232da2b364b3b87bd489b04d3893b754627778097f", 0x2f6}], 0x1) getrlimit(0x0, &(0x7f0000000080)) 09:20:21 executing program 3: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x10, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x10, &(0x7f0000000040), 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x2000, 0x2000, 0x90d6, 0x1, "d700060000000000005b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) writev(r6, &(0x7f0000002540)=[{&(0x7f0000000080)="558d87044ef53e48f76e63fb12381cb0d5a7b7", 0x13}, {&(0x7f00000000c0)="ac8a074ca14acfcef64490a2d6c8f572d443cb445b6deb83bf8191b3a68eebf4df13c23172dc7a0ef811240ed4c36fe22343ef2d4c22cb01010eaaf26ea2d0d908482e40899012bac97228fbe0ca9e29c6a0156baa330c767923d89041afdf121895a6f901af32f44de0006145e3f7c507c23485fc", 0x75}, {&(0x7f0000000140)="552028f6d1f5629f6072260cc9208b23b61a5b9ef0edff458c0c49dddeabf3cf4dca8177810877e99404c09a0a3dd9dd564e769976023004a3cfc10d67ea65fb16babfccdb6422312a4aa34ebdb1a0b8e676d272aedd9c4c2ae3c6779222b723f1b72510fd229ebd5ae1ec4c00c10f358ebb162629cfd70412e7b0fbff95caecbd1a25f3dd5b559d518e2619bed6e12b234ab25f8f5af2d5bd3e86482f5848e19aec1ea7e39db7ffa936d5ca7605b3f032c4a9345d61d8f71389070878336cf3e5447422bb7a30d34ee1813632f36f6725e669c2afbbdc60b063a88f1f89e5683bbe0782097fc585036f69634a6fe4f013c0026e6acd2ca4a62a48ce952f5d22d441fc7f2a1f6aaa5408289b425b8ad84028c19fc5ca48cdd08e96e04d846a3751c9793adc4cf036fd70c88c3fc40304517c5fd3c5098eab5995644a1f6478bc0d3bd883d6a2e70cb71cc197aaccd6bec06a460b61f763c98e5e0f1f75dca4b7e5289bfd9105262797d3c22e5cab9fc1b0700832eef9b7bbb1d57a0d8d7e7b60839ec4639b544fd20ee99b88e6b03dc050248b39580f9577e1f83c5635c06f3428d278698659714f364553c460ec48572018b8d05466c494dfa13024f66acb5fb3af7bdb12f0c172ffeedceca2493445073ad1fc260a6f6f1c4550e532442c8b58fa8e206cd63189ebb8af4adaee57dcaccc60de4afef29ac9ceb4c5d136f3a371a474a8fc55c10bb7695bbbaa0f3d5633f84fd14299018ded433675be0d5d8be7ea1a304296a35015ffcf1f70603e34a97ac459057b76b7d613dc72c04b3b7d28290da182a41ca640008e66fa5158c59c0d9c1e66ce67eecfeba2beceb19d2cdee8611801c496c43bb56ad84000005bd140c68beb914bb334e0b1a0da507bed8b32e88a3a65e34bbf7170844a675cd2aefa373a65cb59f2a1cff703734bab537b0ff1679d7a41ffc18546fa07d57956abfa45274623a59c32fdbce5e7170f3a0e4628b5f3f2231f75cced30e505a05a1ac9d5a4abe9f5d35ab0eadc816c35f15f2c2eaf577ca7c1fd425e0ebc13704fd50a5a1d7b5fabeec87101dfa322d0f2c8ca73447b01fe9bd19f992aca852625671bd9d20ad54dd494bf71d3ee1703239aa81b0b4b736c506f6f7a68682d75827251adcaec1ff654b4be8eefa956c87af2b1fccdd8ca007926407627e2a43b4e3d2a98776eae49c3d088ce249557742d06998cc63dd178bcf6f787e41a598add54a08826e249926753d295b85dab3751244b7ba3d8dbc74824fc6df064dd54cc6aeb05ae94c8103ce123bc90e9c3236a0d867d0ddd4cd8100f6366a2d04a096cbec11b525e0144d01dd0a5bbd7ac8d5e7f47f8d62c6d4b3d70f42b199187d8c0ab177816afaaaed4f5f0d97baf606523f8df2d70f8fabc03bdf639d08cbf2d8516eb6686beecf389b9399994ce2c4898224e74e077ecaee1331b3561cbec79f10a809bc7aa4095dd3c01c38f9596e4dad4e3f6ebc2cb474dc371ac141c225c0a5d6ca44215bbe28895c055acad95b9cd7d007219a01ea8e10c630968de00327546539047cccb65ca48da05485ed548adf2b1d294cd2fba012c2b437834d3aea725566acf603f5f66ff2c6d45f277e472c86ed1cbbc859aa86722f206199cdfe1cce9a5811e4e929e5b016e2e3c9f5b7cf6778c8852b16f513d6f89b6e14188c077aaa4e4dc453aa8fcb12235546e76e8551fd91c17f5c57f8688a9e6bcd7075f9f45d2e36878217f1d219505690c7464f293a2b37b92f66d46657524e20c32141d301a923c52ec5ed2b5f9ac1c3712a8950752030100acb50e0034a16a4883f3936775bb041c89e1def0011d79db26883732368fbace5f0ba92a32a89535f1ffa4aa87a1d5b79fa1fdad4d2e805214bc378b1bfcbebd7cdfcbf4ce11c01ee48ed8d71eed784b0c70530d42ac8baef3fb3fba970b49ca663669e105cfcd84fbb0c8cc83dd691b044fc09eff329037f648504162b542cd8fced57a95d57367fa56c37539bdeab3d94e67f6129b5ce116d192c8b77e4b1fc7b8ded22851d277ee98a78eeffa379c743fd90b941f0e556e8f590471e1b5540131a084963d8ede4bca88de46bc66a95d18521c410691f4292caa1be9aabe30c0457b8b12f9e3bed8de50f741377c8ccfd79103f65ee70676409a9b3df7df1563fbc23958c9f626a4d16ab05ab10445d0ca85b3bc0b4df7a6023b8b3ea2294f59fad60a0992a4529bd2a0b049e63968a254fc82a5e209fb59eaded11b809c92ba5d97377ed9edadd82aa79d12dae9b146361965889d3e08b606dd4db895da272d408c896f0e9905a0fd7cdb82424cdfa8a3372c709b66b25fd093bfb846a9b168c8c06cb21c54ec4254b5f48378702556248f2a26436b2c357757358fd9db9294e6b2705ef09c8f565c2522108349b0e90f93e41b86261b25e04a7923bc2af19da06b1d84c8f2bdfd94e6c4d4d12015ba015e0dca88b57350143959a903410152c43b44225aa271d5f5154f9c07f951ce1c46eab94e993e3bcf56dc7f94e8ebdd0d471bbad7a06fc6eeea3f80193c1abd60ade46eac376d0ef9f143cc71a7cac556522f9978e3545645480d6ea61a4ace771c6b10739e18b68d664363c5792fd6e9ba71a688ee3c0f771af86457d288f08c1390e49a11ff566d32faa113da956754374d06f2e6c1fc496e5309bcb163090c318da6e8e9c08ed730b36a3c10abeb51cd6ad506d157b1037a1b618dfd495266760e9b326f68a97adfd0f04135ed0521185d3ce6614fba0d4f75220825e803e7f4f51dea9f8f8b9617bc2e594eafe752f199b3e80b21ccedadcd578dd72f415e3e6b4f15ffe8064dd5487a179eafe3907bf3e33defafca1489721793b61b4fb9ba4ee07f3bb94368becccde826c009adef6f3b8cc687d7e25d45d7b6315c2bb719db3ac92d0eff20f25c21356e3d4b5de44321fd8b833796d737ff331b04e3177394362b6c0c81006131b82dd7db8f4a032e65f43177f70785a87adf51480767ecb0cf8e8e647caa1258f0446d3684b2c66b5adac0b6d1c01e8caba658aa5fec08f35953e98cc337d4adf6320b0b5de0173a1f4a3a84922f887999a4a5b2ffe7d4734cdf012a4190d4969bfd1fb8a6ea9df4e888e047935018f2aad9f37c241e87a1fb7bef1856985a070afc2f53298f706303b6ef3f8d077199fe7a39f7521e7f62341a9b6af25fac6514003e40f702cbf188a402423cbb4258c0eb3cf4d473bba1374e6924262149184cf3264a02022a193e7d0f9216688bce50179910d09d910bf662a8eb68215c810202a8cffd97d49ea32c862ba3e5e5c72d414b293fa96baecbd671dc9771ef813a41346dc81e5c95eed99c42029650fd39b17ea6f8d635bc7dff336d464de3053d63cb2f564e82a6886ffd555367ea92722c5e2a96319735179148ceafc204ebfe52701d01b21ca16c3ca83fd20c454354117cda837a4b28aebe63f112f872ec3e12d47b9cba597bfb3a1b11a15c8939ee6e861045ba7b818ff98737b5c64bb905846f5ad05b6c8d93e13ceb61c5ec63c3bc60395f5a1c174cec767d17bdbadcd60e2624482089556805714d6e6c7b0df3114991a76d106623f70dabbc1c8b339af6d84116edd0f888989e243275976c2071db2a32f6f74803de0c9a282d24b9289fc68062c13645f4028474d915efb30eda31ea2d3b0224b3a3158c79792d5fdeccf12fb9ba9d4eebbb843cf021e30615f05d8426836d3d152992dfaac0631ee560728854e846714944860a4fa493bbbc6ebff6e66f29bd6fb57efc7646c30bc8e06aaa887a75b833a3157f6487f9041e19575334744652ccd9482940333dfd712bed0c2586a8b11ce0355af897a0edcc905bdbe3896a28098a9f98bbb4b4797d5ba40ac30b25d55c4faf58f7d352f65f5d2fcf47d94fc5e17d6e00233672e296cfc8be1977953c61877109aca03754807bc1260b1d93d5346930b3dd4303160b13caf07b4562f8ee043ea0fcd40e360c8d72fd609d8ecc7378b1f5bc8d7da16950c404b9a35afafff31d99a29ac623346196199fe2236b5f8f6c76d4857b03b34c1a29ecf92c8ac8b5e55147bcd2ee4a1bc0c6a2745cd49d55e0ac5e3a392ff93b3b5f86519cabba24bca847368fb4357e704225e5f33cd3f12fef2cac2595bd643dbc8ebb0dcdeaf6e122e15b0df14d1309a954f329418fa47facf15409334552871f72910a342b691b4ac0903076afefd1e6e35a4326b04f4d7ca8dc9cdd5097bfb1296630f29807e0f300a54726a6dc863b3c5a403d67a41e5f1afbbe5049d07b3181637bbb0289bd400c687ac6f313aa4b38659f43fac47983021f8c756654f75ee064998e10507ad20f677cf18591230faaf6c6f1f2763bf466478e13ba7be84358cd2b22aeb06413baa9f1405ec98a245ed6baa6e7767035575c779c315a85df3928378b71d1dcdbe34f936e15fdddc196fd5f5082d560a26dd3ef6ce4235dd7b3726ce46d3b791222f5a65aa1d5656e567d99a08ac7bee5d56befb753fbffd3045c2be73e576508051b5f336fef4f6bf890dfc070ff825b9b0fbbebbd3e42c263f24114fc15e06fcdd55b1e24a3d6aea3e0ce1f5ebe48c60b23af16d6217825ce29cc8c6a375a9d203b98594c108ea62053239fa817045639c4b1100710860eb5b11373e07c2483e71400dd6aa024b0a6c8b648954ab3fd744a66ebf2e11fd0d2e116bb232f1f721ba20c5906c12fdbe74a8da218b0e93686c4e0fa4c299ce61bcfcc2341a2cf33c8b93eee71ea4b2f1ca8930c9f1db0874a2d8b87102688a39bf3121b2e597f1dd58eb0f818f38091fdccfe6cf5a185ba1ee6659f82dfed5906f9f54e55c1765c777c09fbfa5620bd75423fdf5d1e3036a0a0970fab65da1f11b0789893a860617f9c8f2419ea159eb528c88b76abce398e801f13808a183b64251ba8755650ca176efd05067e05e437c0c6df6addc23ea90705555a60035cff408b89441b678ffc9ad7e49546649d0bc1669f7e9a26864946d156be89cc1c612d200d968a3ae6b246b5fe2410badb01dff2a2185f2916d7f148452ff1c09741b1fde2b1b195738ea5c015dbc3c7032b1507c70b71acc74fb8805df1c6735941173d26a9f8a3e9dcceea86d6d265d9415c0c33c85f02ea2f860a87beec1ccc93986495965c5dbdf0c4f37f9abb72c0093a370de0a8dc813c6204174c0f5161f6965a0ebc707395219ad7eb30a5ef974fcdeae8c590b5dda40590c477e299798ba064ee8fc131ebdf91e1f5d9358a39f5cc57600e04ddb8bdf738c07f9eca4ec7edb4395d5387b18922ef34115e4caf38c4759d7ed6f9be9d06dae1296456b857a3a4341ae3efe5345061a62ac0ce59da98e0165002003dfbec512bdf941969fa36a9a5f7e3a32ca2a97a41450df5c5ad41ee910c18e5d6f56e32733d67d31ecd43f4efb8f9cff7eb320f6ce9069f647710d05ca1f977a1973dbb973753e9952cf7a272fe650fcd03e711cd6d7f6c93ac65b7e63eae4fdcae8ddef1975de01b8b54d0ecb0ede2eafe2f647428e39dc2954ae0f9e04a5ad20856b0e560ba8b44a220f65a3dff1af82449bb0ad97cea38ac843973bea6a6fa5901942415cd8c0a661bf12c8a94c47d97e2f301aec212b6211fad040b40497b186a19f11c61d9252d08e885b98e22b3466eef51b40030c71ac559a9dbe20da597efc17114feb753a82e13cb5ef533703aa602d5384921cbfb978302524b199085cb5f0d0c04dfe009533174beb06480d98a116b16f533cf91c2c22051c51d31adc1", 0x1000}, {&(0x7f0000001140)="5e4859eac9ea64e85de2fc44f27439f2424c0ade94225ecc7a3878fef08769cdec639fa4039914770889743b6f2251de9cf1f5579397200d25ec5913d43ecf563a9ccec1cd734d7079940223648c03025138e2fa7ef7e84cd904badb46759366e97ade73922c91aa76bde977c86c8ba927bdb659aae701cce9c66ab0a5a6acd04cd62c50e9abe26c628f82c944886bf67aa6ce66734fba8b8d7ef304a16ab2eeca8fa64e85b4436169fe39400ceab3ad8e22e2606415c82e960f5e154b863b610561265e75d3161a4f782e", 0xcb}, {&(0x7f0000001240)="f217039506219316d85c14d2d776ca6a7ab8d2c2ad6c608513c38437f82166c13942963ed5ad60b33f789b692277124b9009e043fabd46fc1f73d877a7549df5ce59180d801e6067683ae21b7f021fd49d9d48fba4ae83c83d41bc5f6cc86097b2299c453e388419e917774584618d9a02e6f805eb2b00388e04b0518e028d1584dc4bff4a10af5f7f66564f897055d7c96ad56f0626ee6dafe21bd0efecebb35e9a064df2ef44eecd8b221755263360a4df93bdeaadfc1ce667dbb6c951c172142c3de0839107d0e991", 0xca}, {&(0x7f0000001340)="22681693958b8d25f02e7e958ebb3b0690f0f24b6e38d2c40256bf52c8488e34a8d1565fb84b3e0dab97e992bdc04ad230d593efbfa40efc2213bfa16c20926ab969cc183ccb89e4cc196491540c004f633b58dd9a1bbb6bdd95e66dcd9b4eaf906663ff913aa85dc016f0d701807d0f96150e09cd106bb6af312bc65d6d52552604f50de6bf13f73c31851b895b4ce538286da3b7097d4f9169f9d79a7bf71f0f72f8b1f719c797aeed21895421e2ff4fc088e1e224a5e913fa1348dd4852937ce48eca0bb7e04d9b484c3a2a1a94cfe07455804afea6f2f5885966d5149653c448843e41d088157d441c290b5334ca9e8f90c94ec80ba1500454416225be61a29cab397101ba8faf1a1fadd8ac2853c397fc7d7d106a00b71dc0290c4ca4b3cffd7c9b722bef2c6eea578b3c8eb23ed94e7d26ac8e788ef7567a56f44d431317b8408a696672747071cd4a2eeb13960b241cbbe3cc71d76a815dc6fa5346405c4eee056bbcfe1bcff25e1404ddf964fb17a2c405f36106d3942d0a267aaebd7e7007260d62178d49c50987da3045c820907eaddfa96c7f57c14548a0c0546e4bf961b03af5de2aaf45a97273039d6e315a0302913a1484ddaa0d9461cbc9369c458fe1faf0a5c3497b624e2af8c855b351822c12075b8fd163868ef78a875c3077277e1c903cde760f7271dd1b99f7e05f4a6a3647bcb316b6d320da5de13757b4146c154d131b51b084ba97b1ae2fb77a65160fe007e07e1dc901c8a99c153e76f69784ca035945a6ea4b4b23a1cbe630a15b2e30169d288bd0be67f25804004c62aa648c110995c83f0b12338b53bb4dd80861fe9895abd17075b9a66835ff22b7b14670f16106e916eb81365ad6314e995d3d3d8101728e45265d9211a13551775b1044000c9dbd26eaca704cdf92125fc7cb1b5f3aa0086776a76c9aff32eda9bb78698e3999bc539955a00fb7a9a3d6fbccf660bbbf96b2760dc2b32ed5955a953c3a98d49bcd820e14dfda5f4bab4f5cf266a654f57541c0bc7d4eee5aa85e68eb26fe97c1567f0fe9436fbf859e1bde889adfce4770e60cedd53aa86ad9104184fdde6aa1373f2742bc5c31f8e096f691ba37271665f86103ea452b14464471cdef2ea229ca57f31c5c797c8a93f741952abdf9e29e0cc060e17765146b6ee32bb64593e244b5db129bbcf7949015b1736f2e620eea09a230d1952df06787490a1b8e47afcb7e4922e1fa2bcdfca034c2b171a97ec712223726e929d3ade90c892d69efebc91a81b410d1ebf0b37823e989d2f86217131b380e846497d39cc92d3e90d0ab6e539661bb03a6234ea88c88e940f8baf6824eec9be16b0698a941b8ca1130ae1eabb6540626ae46775a60889e406b69c9d7a989c39d59cf53d15cbf09f3f01afffc1bf001456f7ed9553e1258a65559069e20cf3db2bab8e64e55d366c48f13f1e259108b436c036edba27c9982bc15aecba1f30bf2f97687c290e7367e81a278b4225acc40f97c96725779297fff06af594f7da3b9aaf4b11214d1d2083308540feadcf9d958c45fd6a42ae86a5b4ab5658f39f4d314aba8fc2afe868b801293a5a154df014ca8567d962a11fb0c6579cd46f3bef738a2c39324ffc50bb65069135d46d8f2d05a7508183c9fca917abb8881740d15d137535ddcaffb9368c0a222264ec3623fb26fdbfdc8c5d43ca11ce30c3ccaf003c8db00effd7a4b47e2d1e20484467112b99ff5e77f3acc84bef444094966a85c00bdd26ba488aade2990b4a21ad6a22f6b2f1b9d781f4393f88175a4888b01785c2895cea7a1913f12ada0f4c0dff55c5e8fe21a4b34218426c568ef1cc3ba19025e0318dc146e1e8a98bde081ce6a3ea4c5e3b5f68d8b73f6e339709fa9bb9aa1dbff5e7e77c1405686bf4292ec633e480f8f9aaeb1a050a4ef60fdbf17a24431d5a15ba208530c928adda74c9625cbf5419f8ee536ada1e60bf5a98c9a0a1593edc74b8658b425d7bd6de9a36d3b81cc9a04294ebcbeed555d2a733fbe3e073cc85834ce8233acd62f979a1d3104a9624d04d14cde5ea153ca4553f8e3f152a639b8e619560d83071f6606ee37f5beff6910c3a06e23ca0ef4f4192b6e7045bfa3ab7f14e829b74dd976f9191a51991078e0bcf476810df53cabecb09e3a3a0308f849dc09efef014c17d75f8c3125c704b41db7e89a4b3694fb8c8fa14bfbf408d19be55d64d0a2d17cbcf6427200905dbe8bb61d80d7e7624247a31e283a927622a2bee97da572f3ff2a72e5193a74f71a12b625cd1a46f4a68e8045a71c25976563007340b341864971880383a5b20d771ef425c569ba5e2bd1b33e8f9c52b7d186c464b74f1a9a2e5076cc9386ac054440750558bbd5300cea8d5c172f32deaed6fc57f0c7416547066d19160367136d821d39de7d623bbfd18ff045b0525f780357d75e7134f96b9932fa3099a824cfe3f7156373fdd56659c4e66f9882938d0f89ab25733321523af21d3fcabac8bbe81ede7aa473d65aea072fec89ed6e5590b887df42af1863faaf12deeca9df06c00fb046900ce55954a15090fa00c8f4b198032f7c1c18997fd301b4059aeaef50d5b1e123c4e7dbc5229e9f73bd63c8621461fba9679c055c1d464e946aad139bc2027d7626e89788b5735e756209c5c2b34765dfc7e6e9676e75a106ab07b2b09822f76679a9756535421c8603b626533262435001783ead9f1d7d3462366cc7144fd8ae32530bcdf931673462ab64c3b83645ae4194739fd7f09b5f3fc2795d879ca894b6a262071d0f5d47d8086e0f8b704571073fe20b67b5bc3bf1f1ed5d3a0478447c29a2f8343c0fc386706f553cac3a3a306abe09c7ff683c3286bddccc48997bd15e9592f930257b9312fd8a6a528b50d40a71781b0bd84ed6f13fa16e1629320cf56b5bdea165852562c51f171c334eb072eb488b970e8f63108b9420bccd3e711032c4ee444673a846690339ff692ffd3be0f5e07438b0eb9d20bdd9966ef1e61388b6fb5780519c63f7efa5b1f27ec33dbff614e698257a16277dab4d939b74c2737809b971960e7da3970dfcf39a38f5666ba8a842ade3c142dc70b33a2bb243bfe2cbc85810aa85d92bb191f44ba1327e7db3136bdc2c7dbd1ae886518ba3e823f4e47f0cc0f7a4267ad0c850ea1aff13ea0aa1b510554f26633451d900cf3311954af7510ef2c378b1c1f15493dfaa7a18c5c7c3bcc9cbb1e45a94670f6b3d544b66de2f9b1be15db934bd0fdae0186502ab0f338c8f00951ac348cfed8c93db006861bc2bae4ef59778cc875e2b788e9e550e3a0da9f546bc357a8f312317ccb02efa2f9023f0201440462f0160c44b24e22d0f003c642e88e2b3a3dc055825e724cdfd251e402ed845b8d81e09490d38c8da432a30a22306a0eb42fe641c916146a4e199ed6ec8bf80dbcaafb40e424779bdbf0c81fecd7849ef20b88113ba890a471b0011ab24563d6c5ca1c7b7a0dc28195cc2bebe209b2e2e081b3338ba33f11188cde5f13f70624d6618728c4f91698686b8c8a954be9dc72fca949064482c2727b8c77ba359c678a1db780ee1b1b3c82bb4455f8b8c019a9f87e7ea78734a2dfc26672d8f691ba043a9a4dfdc2c3c023e6e5d943ee556dc52c67d431f831109570c95fd0f208a08b9d72d6e9f43b5249cad1d9bac2f9cf1110488ce70c3da65d2c17e194a82696fb5c09be12193b096376217e0cded5cd9c1015ff556445407a9a2133aef98db6d0478e676d041f3fc1cd4175ee29cef6eebe41375a5ebd92e5f698df5c23b22d439f27150641cf8553444a97903e97b4d193cc0e6d3308bc0316852ea020777b21e1df361089bfd42f8079d3169fdecac5d43b4506d9c34a96bf925b5aec54c21adcb58f32fce1a893703e40d6feabef6e8dadbe505584bdb1c94356b4062ba906167c0fafc0df16fd40b7a0958140c00a3541e38f0ac790cd8d5391e8b3d1ef6e541b965672c86b50928a3244877f06c2ce791c7d3c1ac48c33512830e0eada7c76dc5902d2a24c71aac5cbb6044716409890b3e04e93b07338f71954c6e21f084f0ae02e7358a9e219c8d2ffea517d17f20fdef2d8771e0315243749a01aa6cb4a219c4f70253889438a3a854b2e1ab5b900cc27739a3af28ca230df55a6976cc175ca214fbfa143b085ed3b2f7b5b2055c093d01931728e65835ca8d4330ab4f79000b0ab55e9bc06ecc8173e4bb1b8e237518492c68fb681648cc0aaeb6c4ca678dc288367678d39b9b49bb4eb18e1f11e7ea547673fb222471adcdefc689a59de91e2c7f160ae79d9303e38a51db48e37b7b8306550c6fe6b69e5f968169a16a0bbf1519c6d5cf96945ab9ba6b2611187a7498583d0f83ef1ae295abc456859e74e1593d4732018bde6741abd6dc725bfd2ad95a514c7fe128001526bc133f8297ecefb8b166bb78effd224e08c1786cdb2775316287c489c91c9919465a7b2300d91c698ab04e8fe6825af1defc3231e53947090bab952936b2c9dfbb9b8288ffab062c5d405d4565cf3c914c7a7b54e6cd65ee61cdd5ba22a9551b676b73a03e2bd1b12a4e8afd3902b7ea1df2acae6f56505fbd073dd4a8bc1a4e52bf93759a455a3c2984cf80752a68f91da2a9dedd33ae6265d5e261915d85de22eb8191624c074ccba840cc9d7497483ddfc56683bc4fb83f47733a88950a", 0xd03}], 0x6) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) dup2(r5, r6) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x401}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0x4, 0x80000001}, {{}, 0xfffffffffffffff8, 0xd0, 0x40000000, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x6, 0x0, 0x100000001, 0x81}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x2e7, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x42, 0x8, 0x1f, 0x7}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffc, 0x2, 0x40, 0x80, 0x7f8b}, {{r4}, 0xfffffffffffffff8, 0x80, 0x20, 0x2, 0x7}], 0x1, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x400}], 0x0, &(0x7f0000000100)={0x3b82, 0x523}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffc, 0x0) 09:20:21 executing program 6: r0 = syz_open_pts() close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000002380)=ANY=[@ANYBLOB="0402c822da"], 0x10) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x0) (rerun: 64) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) dup2(r3, r0) (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x38) (async) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000000c0)="e03de98906d4a255e1ce1b06083fcda8723c754ecfe148356e1bda5671ee9ea0e5146a67218f904a88642e32f88d7f60bf9482da61f4f0efdfc64b7ea36f87561ab0086f8e4197ac4d3d874df3fff9987e06b86cf57f14ca5ef753aecf2d677cf36f4bd6c699486e1781d47006eca62effcb41e0f171e7001d4ba50cd2260b9adc1c33f59376d55f57d69ceedae556b1f8c25d99c140dd1c292855e3f417bd0a93c0de9321da9feb5e0997c856bb5a817e87aa795d63e0260fa2e9134ce17b5dd78eeb3557b1ab2b7461d1e512f41a2b7a4d1d441f437e4bd41ab63013d812fb50ebd7b339c84e032360e764660ba293d26c066da966296bb32ac444742116f3ee73ec799e53ac97b01caf23d0dd2711795208c0ad7c2d2f4ecce5710fa9cc0ef4a71af0160ff820f86f", 0x12a, 0x0, 0x0, 0x0) 09:20:21 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x3}, {0x2}, {0x4, 0x0, 0x0, 0x51}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) 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+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 52837 36888 32767 0x1810 0x4080080 1 syz-executor.5 355615 45625 32767 0x10 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff8000261af7b0,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff8000261af7b0,1) at single_thread_check+0x4b sleep_finish(ffff80002e4d6c80,1) at sleep_finish+0x75 rwsleep(ffff8000261af7b0,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(506dd10fd20,2,0,2) at futex_wait+0x13c sys_futex(ffff8000261af7b0,ffff80002e4d6e10,ffff80002e4d6e70) at sys_futex+0xf8 syscall(ffff80002e4d6ee0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5072cdaf1c0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_lock.c", line 63 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff8000261af7b0,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff8000261af7b0,1) at single_thread_check+0x4b sleep_finish(ffff80002e4d6c80,1) at sleep_finish+0x75 rwsleep(ffff8000261af7b0,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(506dd10fd20,2,0,2) at futex_wait+0x13c sys_futex(ffff8000261af7b0,ffff80002e4d6e10,ffff80002e4d6e70) at sys_futex+0xf8 syscall(ffff80002e4d6ee0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5072cdaf1c0, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002e4d6a40 rbx 0xffff800020de9bb7 rdx 0xffff800000c62d80 rcx 0 rax 0xffff8000261af7b0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x136603935cd4cdb0 r11 0xe3f2a54d38661051 r12 0xffff800020de99b8 r13 0 r14 0 r15 0x1 rip 0xffffffff813e2898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002e4d6a30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.5) pid=52837 stat=onproc flags process=1810 proc=4080080 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000212ff500,0xffff8000261ae2c0 process=0xffff8000261b2dd0 user=0xffff80002e4d1000, vmspace=0xfffffd807effd2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36414 163482 31068 32767 2 0x10 syz-executor.4 36414 119814 31068 32767 3 0x4000090 fsleep syz-executor.4 23061 329517 47983 32767 2 0x10 syz-executor.3 23061 287946 47983 32767 2 0x4000010 syz-executor.3 36888 154174 84137 32767 2 0x3810 syz-executor.5 *36888 52837 84137 32767 7 0x4081890 syz-executor.5 45625 355615 1620 32767 7 0x10 syz-executor.1 45625 239169 1620 32767 3 0x4000090 ttyout syz-executor.1 58357 215758 1485 32767 2 0x10 syz-executor.2 58357 416319 1485 32767 3 0x4000090 kqpoll syz-executor.2 26431 359411 39420 32767 3 0x90 nanoslp syz-executor.0 26431 495400 39420 32767 3 0x4000090 netcon syz-executor.0 26431 268992 39420 32767 3 0x4000090 fsleep syz-executor.0 70196 115750 77654 32767 2 0x10 syz-executor.7 70196 3823 77654 32767 3 0x4000090 fifow syz-executor.7 70196 20117 77654 32767 3 0x4000090 fifow syz-executor.7 70196 392095 77654 32767 3 0x4000090 fsleep syz-executor.7 84137 286914 75873 32767 3 0x90 nanoslp syz-executor.5 75873 481673 55471 0 3 0x82 wait syz-executor.5 1485 139810 26317 32767 3 0x90 nanoslp syz-executor.2 26317 397359 55471 0 3 0x82 wait syz-executor.2 20409 218896 17338 32767 3 0x90 nanoslp syz-executor.6 17338 436397 55471 0 3 0x82 wait syz-executor.6 1620 358436 69635 32767 3 0x90 nanoslp syz-executor.1 69635 128849 55471 0 3 0x82 wait syz-executor.1 27143 249620 0 0 3 0x14200 bored sosplice 77654 76102 73375 32767 3 0x90 nanoslp syz-executor.7 31068 89624 6258 32767 3 0x90 nanoslp syz-executor.4 73375 481725 55471 0 3 0x82 wait syz-executor.7 6258 148977 55471 0 3 0x82 wait syz-executor.4 47983 311836 27307 32767 3 0x90 nanoslp syz-executor.3 27307 90918 55471 0 3 0x82 wait syz-executor.3 39420 91661 14662 32767 3 0x90 nanoslp syz-executor.0 14662 211372 55471 0 3 0x82 wait syz-executor.0 55471 139245 56198 0 3 0x82 thrsleep syz-fuzzer 55471 479317 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 73801 56198 0 3 0x4000082 kqread syz-fuzzer 55471 237354 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 900 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 370026 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 329936 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 494442 56198 0 3 0x4000082 thrsleep syz-fuzzer 55471 100784 56198 0 3 0x4000082 thrsleep syz-fuzzer 56198 406738 81568 0 3 0x10008a sigsusp ksh 81568 137828 35920 0 3 0x9a kqread sshd 80914 139088 1 0 3 0x100083 ttyin getty 35920 435544 1 0 3 0x88 kqread sshd 39747 350917 5577 73 3 0x1100090 kqread syslogd 5577 519486 1 0 3 0x100082 netio syslogd 57696 159467 1 0 3 0x100080 kqread resolvd 84612 317601 17471 77 3 0x100092 kqread dhcpleased 52373 449594 17471 77 3 0x100092 kqread dhcpleased 17471 113632 1 0 3 0x80 kqread dhcpleased 62792 490696 0 0 3 0x14200 bored smr 80192 190207 0 0 2 0x14200 zerothread 79933 299759 0 0 3 0x14200 aiodoned aiodoned 69264 37219 0 0 3 0x14200 syncer update 30211 28279 0 0 3 0x14200 cleaner cleaner 44139 266396 0 0 3 0x14200 reaper reaper 11926 359924 0 0 3 0x14200 pgdaemon pagedaemon 14543 490780 0 0 3 0x14200 bored viomb 62984 473748 0 0 3 0x40014200 acpi0 acpi0 96417 30618 0 0 3 0x40014200 idle1 54727 402866 0 0 3 0x14200 bored softnet 92457 120805 0 0 3 0x14200 bored softnet 37446 293294 0 0 3 0x14200 bored softnet 34046 897 0 0 3 0x14200 bored softnet 30527 121182 0 0 3 0x14200 bored systqmp 77724 289424 0 0 3 0x14200 bored systq 54102 229900 0 0 3 0x40014200 bored softclock 7580 281454 0 0 3 0x40014200 idle0 1 503797 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff82a153e0) #0 witness_lock+0x44d #1 __mp_acquire_count+0x48 #2 mi_switch+0x3d4 #3 single_thread_check_locked+0x17f #4 single_thread_check+0x4b #5 sleep_finish+0x75 #6 rwsleep+0xd5 #7 futex_wait+0x13c #8 sys_futex+0xf8 #9 syscall+0x484 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 6411K 6420K 78643K 11323 0 pcb 13 12K 14K 78643K 17 0 rtable 238 6K 7K 78643K 1054 0 ifaddr 81 17K 17K 78643K 153 0 sysctl 2 0K 0K 78643K 2 0 counters 56 35K 35K 78643K 76 0 ioctlops 0 0K 2K 78643K 96 0 iov 0 0K 20K 78643K 1106 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1272 79K 79K 78643K 5546 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 85 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 1393 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 25 93K 121K 78643K 6700 0 sigio 0 0K 0K 78643K 155 0 proc 56 78K 115K 78643K 1263 0 subproc 104 6K 6K 78643K 234 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 286 0 in_multi 99 6K 6K 78643K 259 0 ether_multi 1 0K 0K 78643K 9 0 mrt 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 211 943K 943K 78643K 211 0 exec 0 0K 2K 78643K 1375 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 334 91K 104K 78643K 42477 0 UVM aobj 131 4K 4K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 226 0 NDP 11 0K 2K 78643K 57 0 temp 124 4722K 4802K 78643K 19738 0 kqueue 12 18K 28K 78643K 617 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 832 0 829 13 12 1 4 0 8 0 rtentry 112 231 0 119 4 0 4 4 0 8 0 unpcb 136 5693 0 5676 57 52 5 8 0 8 4 syncache 296 45 0 45 14 14 0 1 0 8 0 tcpqe 32 13 0 13 7 7 0 1 0 8 0 tcpcb 736 5260 0 5177 153 145 8 33 0 8 0 arp 120 40 0 22 1 0 1 1 0 8 0 inpcb 320 8092 0 8083 128 119 9 13 0 8 8 nd6 48 62 0 36 1 0 1 1 0 8 0 kcovpl 48 18 0 10 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 952 0 482 32 2 30 30 0 8 0 art_table 32 953 0 482 4 0 4 4 0 8 0 art_node 16 230 0 128 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1390 0 1380 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 13255 0 11798 92 0 92 92 0 8 0 ffsino 272 13255 0 11798 98 0 98 98 0 8 0 nchpl 144 22586 0 20947 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 82865 0 82865 2 1 1 2 0 8 1 percpumem 16 50 0 10 1 0 1 1 0 8 0 kstatmem 264 42 0 20 2 0 2 2 0 8 0 scxspl 216 63922 0 63922 21 20 1 8 0 8 1 plimitpl 152 1487 0 1463 5 4 1 2 0 8 0 sigapl 424 6961 0 6906 7 0 7 7 0 8 0 futexpl 64 65262 0 65258 3 2 1 1 0 8 0 knotepl 120 640 0 0 13 0 13 13 0 8 0 kqueuepl 224 2522 0 2513 54 51 3 5 0 8 2 pipepl 336 2188 0 2160 72 69 3 9 0 8 0 fdescpl 496 6943 0 6907 6 1 5 6 0 8 0 filepl 152 62701 0 62460 121 105 16 21 0 8 5 lockfpl 104 1136 0 1134 1 0 1 1 0 8 0 lockfspl 48 300 0 298 1 0 1 1 0 8 0 sessionpl 144 33 0 17 1 0 1 1 0 8 0 pgrppl 48 73 0 57 1 0 1 1 0 8 0 ucredpl 104 21007 0 20989 1 0 1 1 0 8 0 zombiepl 144 6907 0 6906 1 0 1 1 0 8 0 processpl 1064 6961 0 6906 5 1 4 5 0 8 0 procpl 672 20503 0 20430 19 12 7 8 0 8 0 sosppl 168 108 0 108 12 11 1 1 0 8 1 sockpl 480 14917 0 14888 359 334 25 34 0 8 21 mcl64k 65536 33 0 0 4 1 3 3 0 8 0 mcl16k 16384 33 0 0 4 1 3 3 0 8 0 mcl12k 12288 21 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 34 0 0 3 0 3 3 0 8 0 mcl4k 4096 26 0 0 3 0 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 276 0 0 19 2 17 19 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 704 0 0 34 1 33 34 0 8 0 bufpl 288 15459 0 9131 453 0 453 453 0 8 0 anonpl 24 1441351 0 1428318 210 117 93 107 0 186 0 amapchunkpl 152 125193 0 124570 101 75 26 39 0 158 0 amappl16 200 21309 0 20923 126 105 21 34 0 8 0 amappl15 192 856 0 850 1 0 1 1 0 8 0 amappl14 184 16 0 14 1 0 1 1 0 8 0 amappl13 176 143 0 141 1 0 1 1 0 8 0 amappl12 168 869 0 863 1 0 1 1 0 8 0 amappl11 160 1021 0 1004 1 0 1 1 0 8 0 amappl10 152 1367 0 1361 1 0 1 1 0 8 0 amappl9 144 2734 0 2725 1 0 1 1 0 8 0 amappl8 136 1786 0 1658 6 1 5 5 0 8 0 amappl7 128 993 0 981 1 0 1 1 0 8 0 amappl6 120 2106 0 2074 6 5 1 2 0 8 0 amappl5 112 8214 0 8189 1 0 1 1 0 8 0 amappl4 104 2127 0 2097 1 0 1 1 0 8 0 amappl3 96 21785 0 21721 2 0 2 2 0 8 0 amappl2 88 7648 0 7572 3 1 2 3 0 8 0 amappl1 80 167805 0 167073 21 5 16 19 0 8 0 amappl 88 41549 0 41355 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 6943 0 6907 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6943 0 6907 1 0 1 1 0 8 0 vmmpekpl 168 64786 0 64735 3 0 3 3 0 8 0 vmmpepl 168 691391 0 688492 227 95 132 139 0 357 0 vmsppl 368 6942 0 6907 4 0 4 4 0 8 0 rwobjpl 56 179868 0 172342 117 10 107 109 0 8 0 pdppl 4096 13893 0 13814 344 263 81 93 0 8 2 pvpl 32 2944876 0 2926311 422 262 160 240 0 265 0 pmappl 248 6942 0 6907 4 1 3 3 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1324 0 487 25 0 25 25 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff82988ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82a151d8) at __mp_lock+0x129 preempt() at preempt+0x36 ast(ffff800027c04b80) at ast+0x108 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffc8ad0, count: 8 ddb{0}> trace x86_ipi_db(ffffffff82988ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82a151d8) at __mp_lock+0x129 preempt() at preempt+0x36 ast(ffff800027c04b80) at ast+0x108 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffc8ad0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff8000261af7b0,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff8000261af7b0,1) at single_thread_check+0x4b sleep_finish(ffff80002e4d6c80,1) at sleep_finish+0x75 rwsleep(ffff8000261af7b0,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(506dd10fd20,2,0,2) at futex_wait+0x13c sys_futex(ffff8000261af7b0,ffff80002e4d6e10,ffff80002e4d6e70) at sys_futex+0xf8 syscall(ffff80002e4d6ee0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5072cdaf1c0, count: 3 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff825a1086) at panic+0x177 __assert(ffffffff82613da6,ffffffff82617104,3f,ffffffff8264968f) at __assert+0x25 _kernel_lock() at _kernel_lock+0xb2 single_thread_check_locked(ffff8000261af7b0,1,c) at single_thread_check_locked+0x1f6 single_thread_check(ffff8000261af7b0,1) at single_thread_check+0x4b sleep_finish(ffff80002e4d6c80,1) at sleep_finish+0x75 rwsleep(ffff8000261af7b0,ffffffff8296a1a0,120,ffffffff82595f34,0) at rwsleep+0xd5 futex_wait(506dd10fd20,2,0,2) at futex_wait+0x13c sys_futex(ffff8000261af7b0,ffff80002e4d6e10,ffff80002e4d6e70) at sys_futex+0xf8 syscall(ffff80002e4d6ee0) at syscall+0x484 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5072cdaf1c0, count: -12