RFR: JDK-8302043: [ AIX ] Safefetch fails for bad_addressN and bad_address32 [v4]

David Holmes dholmes at openjdk.org
Thu Feb 9 03:39:45 UTC 2023


On Wed, 8 Feb 2023 12:53:11 GMT, Varada M <duke at openjdk.org> wrote:

>> On AIX, reading from lower range addresses like 5120(5K) does not cause a segmentation fault, though writing to them does. Hence the safefetch tests don't run as expected on AIX. This is solved by setting bad_addressN and bad_address32 to -1 for AIX. 
>> These tests under NMTGtests.java also passes :
>> gtest/NMTGtests.java#nmt-detail
>> gtest/NMTGtests.java#nmt-summary
>> gtest/NMTGtests.java#nmt-off
>> 
>> Reported issue: [JDK-8302043](https://bugs.openjdk.org/browse/JDK-8302043)
>
> Varada M has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Updated the segfault address for AIX

No impact on non-AIX so trivially approved under the assumption the tests now pass on AIX.

Thanks.

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

Marked as reviewed by dholmes (Reviewer).

PR: https://git.openjdk.org/jdk/pull/12468


More information about the hotspot-runtime-dev mailing list