RFR: 8366854: Extend jtreg failure handler with THP info [v2]
Stefan Karlsson
stefank at openjdk.org
Thu Sep 4 07:49:57 UTC 2025
On Thu, 4 Sep 2025 07:30:35 GMT, Stefan Johansson <sjohanss at openjdk.org> wrote:
>> Stefan Karlsson has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Add shmem_enabled
>
> test/failure_handler/src/share/conf/linux.properties line 127:
>
>> 125: memory.proc_vmstat.delimiter=\0
>> 126: memory.thp.app=bash
>> 127: memory.thp.args=-c\0cat /sys/kernel/mm/transparent_hugepage/{enabled,defrag}
>
> I think we should include `shmem_enabled` and we could use `tail` if we want to see what files have what info. But I don't have a strong feeling about that:
>
> $ cat /sys/kernel/mm/transparent_hugepage/{enabled,defrag,shmem_enabled}
> always [madvise] never
> always defer defer+madvise [madvise] never
> always within_size advise [never] deny force
>
> Versus:
>
> $ tail /sys/kernel/mm/transparent_hugepage/{enabled,defrag,shmem_enabled}
> ==> /sys/kernel/mm/transparent_hugepage/enabled <==
> always [madvise] never
>
> ==> /sys/kernel/mm/transparent_hugepage/defrag <==
> always defer defer+madvise [madvise] never
>
> ==> /sys/kernel/mm/transparent_hugepage/shmem_enabled <==
> always within_size advise [never] deny force
I added shmem_enabled but kept cat for now.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/27086#discussion_r2321156814
More information about the hotspot-dev
mailing list