[aarch64-port-dev ] RFR: JDK-8131645 [ARM64] crash on Cavium when using G1
Alexeev, Alexander
Alexander.Alexeev at caviumnetworks.com
Fri Sep 11 14:47:53 UTC 2015
Sure, I will test this fix. Results will be available on Monday.
Regards,
Alexander
> -----Original Message-----
> From: Andrew Haley [mailto:aph at redhat.com]
> Sent: Friday, September 11, 2015 5:11 PM
> To: Alexeev, Alexander
> Cc: aarch64-port-dev at openjdk.java.net
> Subject: Re: RFR: JDK-8131645 [ARM64] crash on Cavium when using G1
>
> On 09/10/2015 02:23 PM, Andrew Haley wrote:
> > On 09/10/2015 02:15 PM, Eric Caspole wrote:
> >> Hi everybody,
> >> Could you review this fix?
> >>
> >> https://bugs.openjdk.java.net/browse/JDK-8131645
> >>
> >> Webrev:
> >> http://cr.openjdk.java.net/~ecaspole/JDK-8131645/00/webrev/
> >>
> >> The problem was that without a store membar on the CodeRootSetTable
> >> creation, readers could see invalid memory leading to an assert or
> >> crash. This is more noticeable on ARM64 with relaxed memory semantics.
> >> Thanks Stefan K for noticing the exact spot for this fix.
> >>
> >> This ran all night with the failing test with no crashes and passes JPRT.
> >
> > Thanks. We've been seeing crashes with G1, so I guess this might be
> > the same thing.
>
> Alex, can you please test this fix?
>
> Thanks,
> Andrew.
>
More information about the aarch64-port-dev
mailing list