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

Felix Yang felix.yang at linaro.org
Mon Dec 7 15:17:30 UTC 2015


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