[jdk21u-dev] RFR: 8302744: Refactor Hotspot container detection code
Severin Gehwolf
sgehwolf at openjdk.org
Fri Apr 18 16:37:47 UTC 2025
On Mon, 14 Apr 2025 09:11:37 GMT, Jan Kratochvil <jkratochvil at openjdk.org> wrote:
> A patch 1 of 6 for: [[21u] Backport intention of 8322420: [Linux] cgroup v2: Limits in parent nested control groups are not detected](https://mail.openjdk.org/pipermail/jdk-updates-dev/2025-April/043206.html)
>
> The backport is not clean:
>
> - `src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp` and `src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp` are missing changed `CgroupV1Subsystem::memory_and_swap_usage_in_bytes()` as [JDK-8325139](https://github.com/openjdk/jdk/commit/3d106cb091de6b6ef2a9bf483fb0f5c98c28263c) has not been backported.
>
> - `src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp` and `src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp` are missing changed `CgroupV1Subsystem::rss_usage_in_bytes()` as [JDK-8313083](https://github.com/openjdk/jdk/commit/c96cbe481c86800b76e220374b24b6671984adb7) has not been backported.
>
> - deleted/renamed `test/hotspot/gtest/os/linux/test_cgroupSubsystem_linux.cpp` has missing `static` keywords as [JDK-8252136](https://github.com/openjdk/jdk/commit/09d4936657a0bdc122a4ab80735bd9c8c109839c) has not been backported.
This looks OK to me.
Please mention what testing you've done when you apply for approval. Did you run container tests on cg v1 and cg v2? In this case I did, but it would be good to know when looking at such backport requests.
-------------
Marked as reviewed by sgehwolf (Reviewer).
PR Review: https://git.openjdk.org/jdk21u-dev/pull/1648#pullrequestreview-2778969378
PR Comment: https://git.openjdk.org/jdk21u-dev/pull/1648#issuecomment-2815815776
More information about the jdk-updates-dev
mailing list