[aarch64-port-dev ] RFR(XS): 8230552: Provide information when hitting a HaltNode for architectures other than x86

Volker Simonis volker.simonis at gmail.com
Thu Apr 30 14:45:03 UTC 2020


Forwarding to ppc-aix and s390 port mailing lists with the kind request for
testing this simple fix on the corresponding platforms.

Thank you and best regards,
Volker


Liu, Xin <xxinliu at amazon.com> schrieb am Do., 30. Apr. 2020, 08:39:

>
>
> On 4/29/20, 11:06 PM, "Pengfei Li" <Pengfei.Li at arm.com> wrote:
>
>
>
>     Hi Xin,
>
>     > I tested on aarch64.  It generates the same crash report as x86_64
> when it
>     > does hit HaltNode.  Halt reason is displayed. I paste report on the
> JBS.
>     > I ran hotspot:tier1 on aarch64 fastdebug build.  It passed except
> for 3
>     > relevant failures[1].
>
>     (NOT a reviewer) The original instruction used should be dcps1 instead
> of dpcs1 - there's a misspelling in AArch64 assembler. Could you add a
> trivial fix to change dpcs1/2/3 to dcps1/2/3?
>
> Oh, I don't know that. I did search dpcs and found nothing.
> I've filed a new issue about the typo thing:  JDK-8244170. Let's resolve
> it in separated issue.
>
>     BTW, how did you test to hit the HaltNode?
>     --
>     Thanks,
>     Pengfei
>
> I followed Christian and Volkers' recipe on JDK-8230552. Both of them can
> generate HaltNode.
> Volker's approach is very interesting. You have to give program a couple
> of "-XX:SuppressErrorAt=" to increase tolerance.
>
> Thanks,
> --lx
>
>
>


More information about the aarch64-port-dev mailing list