[jdk17u-dev] Integrated: 8304725: AsyncGetCallTrace can cause SIGBUS on M1
Sergey Nazarkin
snazarki at openjdk.org
Fri Jul 7 08:40:06 UTC 2023
On Thu, 6 Jul 2023 10:34:22 GMT, Sergey Nazarkin <snazarki at openjdk.org> wrote:
> Hi!
>
> I'd like to backport these changes to get around the WX status uncertainty in AsyncGetCallTrace. The function doesn't use ThreadWXEnable like other VM signal handlers, and writing to the CompiledMethod field results in SIGBUS.
>
> Clean backport. Tested with hostpot tier1 and manually enabled jtreg/serviceability/AsyncGetCallTrace
This pull request has now been integrated.
Changeset: c2e274e8
Author: Sergey Nazarkin <snazarki at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/c2e274e8578427144294735dc06a2f92ffc7cbde
Stats: 33 lines in 3 files changed: 32 ins; 0 del; 1 mod
8304725: AsyncGetCallTrace can cause SIGBUS on M1
Backport-of: d8af7a6014055295355a1242db6c2872299c6398
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/1554
More information about the jdk-updates-dev
mailing list