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