From 0558c66fcd543e630dde194e2bb3c2ff1f50bbd1 Mon Sep 17 00:00:00 2001 From: bugzilla-daemon Date: Wed, 20 May 2020 18:16:31 +0000 Subject: [PATCH] [libre-riscv-dev] [Bug 333] investigate why CR pipeline code took 100% CPU and locked up generating ILANG --- 2b/5984818f09563c9678192b519901033ca4bc58 | 120 ++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 2b/5984818f09563c9678192b519901033ca4bc58 diff --git a/2b/5984818f09563c9678192b519901033ca4bc58 b/2b/5984818f09563c9678192b519901033ca4bc58 new file mode 100644 index 0000000..3afbb82 --- /dev/null +++ b/2b/5984818f09563c9678192b519901033ca4bc58 @@ -0,0 +1,120 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Wed, 20 May 2020 19:16:33 +0100 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jbTGa-0000Uu-9E; Wed, 20 May 2020 19:16:32 +0100 +Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org) + by libre-soc.org with esmtp (Exim 4.89) + (envelope-from ) id 1jbTGZ-0000Uo-3i + for libre-riscv-dev@lists.libre-riscv.org; Wed, 20 May 2020 19:16:31 +0100 +From: bugzilla-daemon@libre-soc.org +To: libre-riscv-dev@lists.libre-riscv.org +Date: Wed, 20 May 2020 18:16:31 +0000 +X-Bugzilla-Reason: CC +X-Bugzilla-Type: changed +X-Bugzilla-Watch-Reason: None +X-Bugzilla-Product: Libre-SOC's first SoC +X-Bugzilla-Component: Source Code +X-Bugzilla-Version: unspecified +X-Bugzilla-Keywords: +X-Bugzilla-Severity: enhancement +X-Bugzilla-Who: mtnolan2640@gmail.com +X-Bugzilla-Status: CONFIRMED +X-Bugzilla-Resolution: +X-Bugzilla-Priority: --- +X-Bugzilla-Assigned-To: lkcl@lkcl.net +X-Bugzilla-Flags: +X-Bugzilla-Changed-Fields: cc +Message-ID: +In-Reply-To: +References: +X-Bugzilla-URL: https://bugs.libre-soc.org/ +Auto-Submitted: auto-generated +MIME-Version: 1.0 +Subject: [libre-riscv-dev] [Bug 333] investigate why CR pipeline code took + 100% CPU and locked up generating ILANG +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTMzMwoKTWljaGFlbCBO +b2xhbiA8bXRub2xhbjI2NDBAZ21haWwuY29tPiBjaGFuZ2VkOgoKICAgICAgICAgICBXaGF0ICAg +IHxSZW1vdmVkICAgICAgICAgICAgICAgICAgICAgfEFkZGVkCi0tLS0tLS0tLS0tLS0tLS0tLS0t +LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K +ICAgICAgICAgICAgICAgICBDQ3wgICAgICAgICAgICAgICAgICAgICAgICAgICAgfG10bm9sYW4y +NjQwQGdtYWlsLmNvbQoKLS0tIENvbW1lbnQgIzEgZnJvbSBNaWNoYWVsIE5vbGFuIDxtdG5vbGFu +MjY0MEBnbWFpbC5jb20+IC0tLQpJdCBzZWVtcyB3ZSBib3RoIHN0dW1ibGVkIG9uIHRoaXMgaXNz +dWUgYXQgYWJvdXQgdGhlIHNhbWUgdGltZSwgYW5kIGFycml2ZWQgYXQKc2ltaWxhciBzb2x1dGlv +bnMuIEkgbmFycm93ZWQgZG93biB0aGUgY29tbWl0IHRoYXQgaW50cm9kdWNlZCBpdCB0byB0aGlz +IG9uZTogCgpjb21taXQgNzYzODAwNWY4NTc3YmE2NTQ1YTY1YTBjNmUzMWM1NDE5ZjFmNjg0ZQpB +dXRob3I6IEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24gPGxrY2xAbGtjbC5uZXQ+CkRhdGU6 +ICAgU3VuIE1heSAxNyAxNzoxNTo1OCAyMDIwICswMTAwCgogICAgdXNlIHNsaWdodGx5IG1vcmUg +ZWxlZ2FudCB3YXkgdG8gYWNjZXNzIENSIGxvb2t1cCB0YWJsZQoKZGlmZiAtLWdpdCBhL3NyYy9z +b2MvY3IvbWFpbl9zdGFnZS5weSBiL3NyYy9zb2MvY3IvbWFpbl9zdGFnZS5weQppbmRleCBlMjlk +NWVlLi4yM2ViYTMyIDEwMDY0NAotLS0gYS9zcmMvc29jL2NyL21haW5fc3RhZ2UucHkKKysrIGIv +c3JjL3NvYy9jci9tYWluX3N0YWdlLnB5CkBAIC02Nyw5ICs2NywxMCBAQCBjbGFzcyBDUk1haW5T +dGFnZShQaXBlTW9kQmFzZSk6CiAgICAgICAgICMgdGhlIENSIHRvIGRldGVybWluZSB3aGF0IHRo +ZSByZXN1bHRpbmcgYml0IHNob3VsZCBiZS4KCiAgICAgICAgICMgR3JhYiB0aGUgbG9va3VwIHRh +YmxlIGZvciBjcl9vcCB0eXBlIGluc3RydWN0aW9ucwotICAgICAgICBsdXQgPSBTaWduYWwoNCwg +cmVzZXRfbGVzcz1UcnVlKQorICAgICAgICBsdXQgPSBBcnJheShbU2lnbmFsKG5hbWU9ZiJsdXR7 +aX0iKSBmb3IgaSBpbiByYW5nZSg0KV0pCiAgICAgICAgICMgVGhlcmUncyBubyBmaWVsZCwganVz +dCBoYXZlIHRvIGdyYWIgaXQgZGlyZWN0bHkgZnJvbSB0aGUgaW5zbgotICAgICAgICBjb21iICs9 +IGx1dC5lcShzZWxmLmkuY3R4Lm9wLmluc25bNjoxMF0pCisgICAgICAgIGZvciBpIGluIHJhbmdl +KDQpOgorICAgICAgICAgICAgY29tYiArPSBsdXRbaV0uZXEoc2VsZi5pLmN0eC5vcC5pbnNuWzYr +aV0pCgogICAgICAgICAjIEdlbmVyYXRlIHRoZSBtYXNrIGZvciBtdGNyZiwgbXRvY3JmLCBhbmQg +bWZvY3JmCiAgICAgICAgIGZ4bSA9IFNpZ25hbCh4ZnhfZmllbGRzWydGWE0nXVswOi0xXS5zaGFw +ZSgpKQpAQCAtMTA4LDI4ICsxMDksMTUgQEAgY2xhc3MgQ1JNYWluU3RhZ2UoUGlwZU1vZEJhc2Up +OgogICAgICAgICAgICAgICAgIGNvbWIgKz0gYmEuZXEoeGxfZmllbGRzWydCQSddWzA6LTFdKQog +ICAgICAgICAgICAgICAgIGNvbWIgKz0gYmIuZXEoeGxfZmllbGRzWydCQiddWzA6LTFdKQoKLSAg +ICAgICAgICAgICAgICAjIEV4dHJhY3QgdGhlIHR3byBpbnB1dCBiaXRzIGZyb20gdGhlIENSCi0g +ICAgICAgICAgICAgICAgYml0X2EgPSBTaWduYWwocmVzZXRfbGVzcz1UcnVlKQotICAgICAgICAg +ICAgICAgIGJpdF9iID0gU2lnbmFsKHJlc2V0X2xlc3M9VHJ1ZSkKLSAgICAgICAgICAgICAgICBj +b21iICs9IGJpdF9hLmVxKGNyX2FycltiYV0pCi0gICAgICAgICAgICAgICAgY29tYiArPSBiaXRf +Yi5lcShjcl9hcnJbYmJdKQotCi0gICAgICAgICAgICAgICAgIyBVc2UgdGhlIHR3byBpbnB1dCBi +aXRzIHRvIGxvb2sgdXAgdGhlIHJlc3VsdCBpbiB0aGUKLSAgICAgICAgICAgICAgICAjIGxvb2t1 +cCB0YWJsZQotICAgICAgICAgICAgICAgIGJpdF9vdXQgPSBTaWduYWwocmVzZXRfbGVzcz1UcnVl +KQotICAgICAgICAgICAgICAgIGNvbWIgKz0gYml0X291dC5lcShNdXgoYml0X2IsCi0gICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNdXgoYml0X2EsIGx1dFszXSwgbHV0WzFd +KSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE11eChiaXRfYSwgbHV0 +WzJdLCBsdXRbMF0pKSkKLSAgICAgICAgICAgICAgICAjIFNldCB0aGUgb3V0cHV0IHRvIHRoZSBy +ZXN1bHQgYWJvdmUKLSAgICAgICAgICAgICAgICBjb21iICs9IGNyX291dF9hcnJbYnRdLmVxKGJp +dF9vdXQpCisgICAgICAgICAgICAgICAgIyBVc2UgdGhlIHR3byBpbnB1dCBiaXRzIHRvIGxvb2sg +dXAgdGhlIHJlc3VsdCBpbiB0aGUgTFVUCisgICAgICAgICAgICAgICAgY29tYiArPSBjcl9vdXRf +YXJyW2J0XS5lcShsdXRbQ2F0KGNyX2FycltiYl0sIGNyX2FycltiYV0pXSkKCiAgICAgICAgICAg +ICAjIyMjIyBtdGNyZiAjIyMjIwogICAgICAgICAgICAgd2l0aCBtLkNhc2UoSW50ZXJuYWxPcC5P +UF9NVENSRik6CiAgICAgICAgICAgICAgICAgIyBtdG9jcmYgYW5kIG10Y3JmIGFyZSBlc3NlbnRp +YWxseSBpZGVudGljYWwKICAgICAgICAgICAgICAgICAjIHB1dCBpbnB1dCAoUkEpIC0gbWFzay1z +ZWxlY3RlZCAtIGludG8gb3V0cHV0IENSLCBsZWF2ZQogICAgICAgICAgICAgICAgICMgcmVzdCBv +ZiBDUiBhbG9uZS4KLSAgICAgICAgICAgICAgICBjb21iICs9IGNyX28uZXEoKHNlbGYuaS5hWzA6 +MzJdICYgbWFzaykgfAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzZWxm +LmkuY3IgJiB+bWFzaykpCisgICAgICAgICAgICAgICAgY29tYiArPSBjcl9vLmVxKChzZWxmLmku +YVswOjMyXSAmIG1hc2spIHwgKHNlbGYuaS5jciAmIH5tYXNrKSkKCiAgICAgICAgICAgICAjIyMj +IyBtZmNyICMjIyMjCiAgICAgICAgICAgICB3aXRoIG0uQ2FzZShJbnRlcm5hbE9wLk9QX01GQ1Ip +OgoKCkkgdGhpbmsgd2hhdCBoYXBwZW5zIGlzIG5taWdlbiBnZW5lcmF0ZXMgc29tZXRoaW5nIHJl +YWxseSBiaWcgZm9yIGFycltpbmRleF0uClNpbmNlIHRoYXQgZ2V0cyB1c2VkIHRvIGluZGV4IGx1 +dCwgYW5kIHRoZW4gZ2V0cyBhc3NpZ25lZCB0byBjcl9vdXRfYXJyW2lkeF0sCml0IGdlbmVyYXRl +cyBhIGdpZ2FudGljIGV4cHJlc3Npb24uIEJ5IGFzc2lnbmluZyB0aGUgdGVtcG9yYXJ5IGV4cHJl +c3Npb25zIHRvCnNpZ25hbHMsIHRoaXMgZG9lc24ndCBoYXBwZW4uIEp1c3QgYSBndWVzcwoKLS0g +CllvdSBhcmUgcmVjZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOgpZb3UgYXJlIG9uIHRoZSBDQyBs +aXN0IGZvciB0aGUgYnVnLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +X19fX19fXwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0 +cy5saWJyZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xp +c3RpbmZvL2xpYnJlLXJpc2N2LWRldgo= + -- 2.30.2