[aarch64-port-dev ] RFR: 8144201: aarch64: jdk/test/com/sun/net/httpserver/Test6a.java fails with --enable-unlimited-crypto

Edward Nevill edward.nevill at gmail.com
Mon Dec 7 16:19:07 UTC 2015


Hi Felix,

Thanks for finding this.

The fix looks good to me.

Could we have an official reviewer please.

Regards,
Ed.

On Mon, 2015-12-07 at 23:17 +0800, Felix Yang wrote:
> Hi,
> 
>     I have corrected the webrev issues in my previous. Thanks Edward for
> providing the help.
>     Now I am resending this mail:
> 
>     Could someone help review and sponsor this runtime fix for aarch64?
>     Bug: https://bugs.openjdk.java.net/browse/JDK-8144201
>     Webrev: http://cr.openjdk.java.net/~fyang/8144201/webrev.02
> 
>     The test fails on aarch64 platform using openjdk8/9 configured with
> --enable-unlimited-crypto.
>     Reported error message: Execution failed: `main' threw exception:
> java.io.IOException: Error writing request body to server.
>     And the test passes with -XX:TieredStopAtLevel=3 or
> -XX:-UseAESIntrinsics option.
> 
>     After narrowing down, I find the bug is caused by the
> _cipherBlockChaining_decryptAESCrypt StubRoutine.
>     The proposed patch fixes an obvious typo in this StubRoutine.  Passed
> JTreg regression test(using openjdk8 built with --enable-unlimited-crypto).
>     Is it OK to push?
> 
> Felix,
> Thanks for your help.




More information about the aarch64-port-dev mailing list