From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 12683 invoked from network); 8 Jun 2023 19:40:38 -0000 Received: from localhost (HELO inbox.vuxu.org) (::1) by localhost with ESMTPUTF8; 8 Jun 2023 19:40:38 -0000 Content-Type: multipart/mixed; boundary="===============7826127818549222322==" MIME-Version: 1.0 Subject: =?utf8?q?=5BPR_PATCH=5D_mdocml=3A_fix_hang_when_rendering_stress-ng=281=29?= To: ml@inbox.vuxu.org From: classabbyamp Reply-to: ml@inbox.vuxu.org Message-ID: Date: Thu, 08 Jun 2023 21:40:38 +0200 List-Id: GitHub notification mails are now in MIME to allow UTF8. --===============7826127818549222322== Content-Type: text/plain; charset="utf8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlcmUgaXMgYSBuZXcgcHVsbCByZXF1ZXN0IGJ5IGNsYXNzYWJieWFtcCBhZ2FpbnN0IG1hc3Rl ciBvbiB0aGUgdm9pZC1wYWNrYWdlcyByZXBvc2l0b3J5CgpodHRwczovL2dpdGh1Yi5jb20vY2xh c3NhYmJ5YW1wL3ZvaWQtcGFja2FnZXMgbWRvY21sLXN0cmVzcy1yZWR1Y3Rpb24KaHR0cHM6Ly9n aXRodWIuY29tL3ZvaWQtbGludXgvdm9pZC1wYWNrYWdlcy9wdWxsLzQ0MzE5CgptZG9jbWw6IGZp eCBoYW5nIHdoZW4gcmVuZGVyaW5nIHN0cmVzcy1uZygxKQpzZWUgaHR0cHM6Ly9pbmJveC52dXh1 Lm9yZy9tYW5kb2MtZGlzY3Vzcy9aSUliUnVrK3lKdG9BSmh2QGFzdGEta2l0LmRlLwoKY2MgQGxl YWhuZXVraXJjaGVuCgojIyMjIFRlc3RpbmcgdGhlIGNoYW5nZXMKLSBJIHRlc3RlZCB0aGUgY2hh bmdlcyBpbiB0aGlzIFBSOiAqKllFUyoqCgoKCkEgcGF0Y2ggZmlsZSBmcm9tIGh0dHBzOi8vZ2l0 aHViLmNvbS92b2lkLWxpbnV4L3ZvaWQtcGFja2FnZXMvcHVsbC80NDMxOS5wYXRjaCBpcyBhdHRh Y2hlZA== --===============7826127818549222322== Content-Type: text/x-diff MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="github-pr-mdocml-stress-reduction-44319.patch" RnJvbSBlZTIzMjBjOWNlOGQwMDU2MDBlMjVmNTYzZmYyNWQ2MzdlODM1YWM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBjbGFzc2FiYnlhbXAgPHZvaWRAcGxhY2V2aW9sZXR0ZS5uZXQ+ CkRhdGU6IFRodSwgOCBKdW4gMjAyMyAxNTozODozOCAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIG1k b2NtbDogZml4IGhhbmcgd2hlbiByZW5kZXJpbmcgc3RyZXNzLW5nKDEpCgpzZWUgaHR0cHM6Ly9p bmJveC52dXh1Lm9yZy9tYW5kb2MtZGlzY3Vzcy9aSUliUnVrK3lKdG9BSmh2QGFzdGEta2l0LmRl LwotLS0KIHNyY3BrZ3MvbWRvY21sL3BhdGNoZXMvc3RyZXNzLW5nLWhhbmcucGF0Y2ggfCA3NSAr KysrKysrKysrKysrKysrKysrKysKIHNyY3BrZ3MvbWRvY21sL3RlbXBsYXRlICAgICAgICAgICAg ICAgICAgICAgfCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCA3NiBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgc3JjcGtncy9tZG9jbWwvcGF0Y2hlcy9zdHJl c3MtbmctaGFuZy5wYXRjaAoKZGlmZiAtLWdpdCBhL3NyY3BrZ3MvbWRvY21sL3BhdGNoZXMvc3Ry ZXNzLW5nLWhhbmcucGF0Y2ggYi9zcmNwa2dzL21kb2NtbC9wYXRjaGVzL3N0cmVzcy1uZy1oYW5n LnBhdGNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uZmQ2YTNhN2Mw MDM3Ci0tLSAvZGV2L251bGwKKysrIGIvc3JjcGtncy9tZG9jbWwvcGF0Y2hlcy9zdHJlc3Mtbmct aGFuZy5wYXRjaApAQCAtMCwwICsxLDc1IEBACitmaXhlcyBoYW5nIGZyb20gcmVuZGVyaW5nIHN0 cmVzcy1uZygxKQorCitmcm9tIGh0dHBzOi8vaW5ib3gudnV4dS5vcmcvbWFuZG9jLWRpc2N1c3Mv WklJYlJ1ayt5SnRvQUpodkBhc3RhLWtpdC5kZS8KKworPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQorUkNTIGZpbGU6IC9j dnNyZXBvL2Fub25jdnMvY3ZzL3NyYy91c3IuYmluL21hbmRvYy9vdXQuYyx2CityZXRyaWV2aW5n IHJldmlzaW9uIDEuNTQKK3JldHJpZXZpbmcgcmV2aXNpb24gMS41NQorZGlmZiAtdSAtcjEuNTQg LXIxLjU1CistLS0gYS9vdXQuYwkyMDIxLzA5LzA3IDE3OjA1OjMwCTEuNTQKKysrKyBiL291dC5j CTIwMjEvMDkvMjggMTc6MDY6MTcJMS41NQorQEAgLTEyMSw2ICsxMjEsNyBAQAorIAljb25zdCBz dHJ1Y3QgdGJsX2RhdAkqZHA7CisgCXN0cnVjdCByb2ZmY29sCQkqY29sOworIAlzdHJ1Y3QgdGJs X2NvbGdyb3VwCSpmaXJzdF9ncm91cCwgKipncCwgKmc7CisrCXNpemVfdAkJCSpjb2x3aWR0aDsK KyAJc2l6ZV90CQkJIGV3aWR0aCwgbWluMSwgbWluMiwgd2FudGVkLCB3aWR0aCwgeHdpZHRoOwor IAlpbnQJCQkgZG9uZSwgaWNvbCwgbWF4Y29sLCBuZWNvbCwgbnhjb2wsIHF1aXJrY29sOworIAor QEAgLTI1NCwxNiArMjU1LDI4IEBACisgCQkJZ3AgPSAmKCpncCktPm5leHQ7CisgCX0KKyAKKysJ Y29sd2lkdGggPSBtYW5kb2NfcmVhbGxvY2FycmF5KE5VTEwsIG1heGNvbCArIDEsIHNpemVvZigq Y29sd2lkdGgpKTsKKyAJd2hpbGUgKGZpcnN0X2dyb3VwICE9IE5VTEwpIHsKKyAKKyAJCS8qCisr CQkgKiBSZWJ1aWxkIHRoZSBhcnJheSBvZiB0aGUgd2lkdGhzIG9mIGFsbCBjb2x1bW5zCisrCQkg KiBwYXJ0aWNpcGF0aW5nIGluIHNwYW5zIHRoYXQgcmVxdWlyZSBleHBhbnNpb24uCisrCQkgKi8K KysKKysJCWZvciAoaWNvbCA9IDA7IGljb2wgPD0gbWF4Y29sOyBpY29sKyspCisrCQkJY29sd2lk dGhbaWNvbF0gPSBTSVpFX01BWDsKKysJCWZvciAoZyA9IGZpcnN0X2dyb3VwOyBnICE9IE5VTEw7 IGcgPSBnLT5uZXh0KQorKwkJCWZvciAoaWNvbCA9IGctPnN0YXJ0Y29sOyBpY29sIDw9IGctPmVu ZGNvbDsgaWNvbCsrKQorKwkJCQljb2x3aWR0aFtpY29sXSA9IHRibC0+Y29sc1tpY29sXS53aWR0 aDsKKysKKysJCS8qCisgCQkgKiBGaW5kIHRoZSBzbWFsbGVzdCBhbmQgc2Vjb25kIHNtYWxsZXN0 IGNvbHVtbiB3aWR0aAorIAkJICogYW1vbmcgdGhlIGNvbHVtbnMgd2hpY2ggbWF5IG5lZWQgZXhw YW1zaW9uLgorIAkJICovCisgCisgCQltaW4xID0gbWluMiA9IFNJWkVfTUFYOworIAkJZm9yIChp Y29sID0gMDsgaWNvbCA8PSBtYXhjb2w7IGljb2wrKykgeworLQkJCXdpZHRoID0gdGJsLT5jb2xz W2ljb2xdLndpZHRoOworKwkJCXdpZHRoID0gY29sd2lkdGhbaWNvbF07CisgCQkJaWYgKG1pbjEg PiB3aWR0aCkgeworIAkJCQltaW4yID0gbWluMTsKKyAJCQkJbWluMSA9IHdpZHRoOworQEAgLTI4 MSw3ICsyOTQsNyBAQAorIAkJZm9yIChnID0gZmlyc3RfZ3JvdXA7IGcgIT0gTlVMTDsgZyA9IGct Pm5leHQpIHsKKyAJCQluZWNvbCA9IDA7CisgCQkJZm9yIChpY29sID0gZy0+c3RhcnRjb2w7IGlj b2wgPD0gZy0+ZW5kY29sOyBpY29sKyspCistCQkJCWlmICh0YmwtPmNvbHNbaWNvbF0ud2lkdGgg PT0gbWluMSkKKysJCQkJaWYgKGNvbHdpZHRoW2ljb2xdID09IG1pbjEpCisgCQkJCQluZWNvbCsr OworIAkJCWlmIChuZWNvbCA9PSAwKQorIAkJCQljb250aW51ZTsKK0BAIC0yOTgsNyArMzExLDcg QEAKKyAJCXdoaWxlICgoZyA9ICpncCkgIT0gTlVMTCkgeworIAkJCWRvbmUgPSAwOworIAkJCWZv ciAoaWNvbCA9IGctPnN0YXJ0Y29sOyBpY29sIDw9IGctPmVuZGNvbDsgaWNvbCsrKSB7CistCQkJ CWlmICh0YmwtPmNvbHNbaWNvbF0ud2lkdGggIT0gbWluMSkKKysJCQkJaWYgKGNvbHdpZHRoW2lj b2xdICE9IG1pbjEpCisgCQkJCQljb250aW51ZTsKKyAJCQkJaWYgKGctPndhbnRlZCA8PSB3YW50 ZWQgLSBtaW4xKSB7CisgCQkJCQl0YmwtPmNvbHNbaWNvbF0ud2lkdGggKz0gZy0+d2FudGVkOwor QEAgLTMxNSw2ICszMjgsNyBAQAorIAkJCQlncCA9ICYoKmdwKS0+bmV4dDsKKyAJCX0KKyAJfQor KwlmcmVlKGNvbHdpZHRoKTsKKyAKKyAJLyoKKyAJICogQWxpZ24gbnVtYmVycyB3aXRoIHRleHQu CmRpZmYgLS1naXQgYS9zcmNwa2dzL21kb2NtbC90ZW1wbGF0ZSBiL3NyY3BrZ3MvbWRvY21sL3Rl bXBsYXRlCmluZGV4IDRkZGExMzM4ZmM5Yy4uOWI5ZDUzOTRhMjkyIDEwMDY0NAotLS0gYS9zcmNw a2dzL21kb2NtbC90ZW1wbGF0ZQorKysgYi9zcmNwa2dzL21kb2NtbC90ZW1wbGF0ZQpAQCAtMSw3 ICsxLDcgQEAKICMgVGVtcGxhdGUgZmlsZSBmb3IgJ21kb2NtbCcKIHBrZ25hbWU9bWRvY21sCiB2 ZXJzaW9uPTEuMTQuNgotcmV2aXNpb249NgorcmV2aXNpb249NwogYnVpbGRfc3R5bGU9Y29uZmln dXJlCiBtYWtlX2J1aWxkX2FyZ3M9ImFsbCBtYW4uY2dpIgogbWFrZV9jaGVja190YXJnZXQ9InJl Z3Jlc3MiCg== --===============7826127818549222322==--