[jdk11u-dev] RFR: 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 [v2]

Vladimir Kempik vkempik at openjdk.java.net
Tue Feb 15 14:20:55 UTC 2022


> Pleas review this backport to jdk11u-dev.
> It's one of few follow up fixes for jep-391 backport.
> This adds missing WX transition to jni_DestroyJavaVM_inner and jni_DetachCurrentThread
> Not applying clean due to context code difference in chunk 2.
> In JDK17 it's  - ThreadStateTransition::transition()
> in JDK11 it's - ThreadStateTransition::transition_and_fence()

Vladimir Kempik has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 14 additional commits since the last revision:

 - 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2
   
   Co-authored-by: Mikael Vidstedt <mikael at openjdk.org>
   Reviewed-by: dholmes, gziemski
 - Fix wrong patch from jep-388 backport
 - Merge branch 'master' into JDK-8253795
 - Add two missing WX transitions
 - Ignore TestOnError.java on macos_aarch64
 - Merge branch 'master' into JDK-8253795
 - remove unused at_rsp from aarch64
 - Fix warning about c++11 extension
 - Exclude test CompressedClassPointers.java on macarm
 - Merge pull request #1 from VladimirKempik/JEP391_and_8262896
   
   8262896: [macos_aarch64] Crash in jni_fast_GetLongField
 - ... and 4 more: https://git.openjdk.java.net/jdk11u-dev/compare/9fcf9979...720d1ee5

-------------

Changes:
  - all: https://git.openjdk.java.net/jdk11u-dev/pull/816/files
  - new: https://git.openjdk.java.net/jdk11u-dev/pull/816/files/720d1ee5..720d1ee5

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=816&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=816&range=00-01

  Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk11u-dev/pull/816.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/816/head:pull/816

PR: https://git.openjdk.java.net/jdk11u-dev/pull/816


More information about the jdk-updates-dev mailing list