Integrated: 8324781: runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved

Liming Liu duke at openjdk.org
Mon Jun 17 06:19:21 UTC 2024


On Wed, 3 Apr 2024 08:12:22 GMT, Liming Liu <duke at openjdk.org> wrote:

> The testcase failed on Oracle CI since JDK-8315923. The root cause is that Oracle CI runs Linux-5.4.17-UEK where the value of MADV_POPULATE_WRITE (23) is used as MADV_DONTEXEC which is not supported by upstream. This PR solves the testcase failure by checking versions of kernels first, and checking the availability of MADV_POPULATE_WRITE when they are not older than 5.14.

This pull request has now been integrated.

Changeset: 31e8deba
Author:    Liming Liu <limingliu at os.amperecomputing.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/31e8debae63e008da79e403bcb870a7be631af2c
Stats:     13 lines in 3 files changed: 4 ins; 3 del; 6 mod

8324781: runtime/Thread/TestAlwaysPreTouchStacks.java failed with Expected a higher ratio between stack committed and reserved
8325218: gc/parallel/TestAlwaysPreTouchBehavior.java fails

Reviewed-by: stefank, jsjolen, stuefe

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

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


More information about the hotspot-gc-dev mailing list