-
Notifications
You must be signed in to change notification settings - Fork 236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
8235385: Crash on aarch64 JDK due to long offset #1122
Conversation
👋 Welcome back apavlyutkin! A progress list of the required criteria for merging this PR into |
@gnu-andrew that is just clean copying from jdk-8 and does not require a formal review, could you help and push it forward? Thank you |
Hi, the state of https://bugs.openjdk.java.net/browse/JDK-8287508 looks weird. It was marked as resolved by the jdk8u-dev commit. We can theoretically reopen it for this push. But I have another question: Why don't you bring these tests to OpenJDK head in first place and backport it down from there? |
The fix makes sense only for 8 & 11 cuz they have lite version of 8235385 patch. The full patch along with the tests were applied to 15, so there is not reason to bring the test to the upstream |
I believe you need to change the title of this to "Backport 820ab134927cb76c61cf9c144637d18e0e2a4f2c" That should make SKARA pick it up as a "backport" of the 8u commit (even though technically it's going in the wrong direction) I hadn't realised this was in 15u. How did it get lost for 11u? |
The original patch was really huge and too risky to be backported to 11u, and it was decided to backport a lite version of it. Thus technically that wasn't a backport and I forgot to publish the tests. |
This backport pull request has now been updated with issues from the original commit. |
We've just got a response from customer that patching of only STR instructions is not enough and LDR ones are to be patched too. Thus I'm closing this one and going to update 8287508 |
This is just a copying of tests added to jdk-8 by 8235385
Verification: hotspot_compiler on arm64/18.04.6
Progress
Issues
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk11u-dev pull/1122/head:pull/1122
$ git checkout pull/1122
Update a local copy of the PR:
$ git checkout pull/1122
$ git pull https://git.openjdk.org/jdk11u-dev pull/1122/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 1122
View PR using the GUI difftool:
$ git pr show -t 1122
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk11u-dev/pull/1122.diff