-
Bug
-
Resolution: Fixed
-
P3
-
15, 16
-
b18
-
generic
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8254149 | 15.0.2 | Severin Gehwolf | P3 | Resolved | Fixed | b02 |
JDK-8285291 | 11.0.16-oracle | Ioi Lam | P3 | Resolved | Fixed | b04 |
JDK-8283567 | 11.0.16 | Zhengyu Gu | P3 | Resolved | Fixed | b01 |
JDK-8298238 | openjdk8u372 | Jonathan Dowland | P3 | Resolved | Fixed | b01 |
JDK-8295081 | 8u361 | Ivan Bereziuk | P3 | Resolved | Fixed | b02 |
$ grep -rn memory\.high src/hotspot/os/linux/
src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp:152: GET_CONTAINER_INFO_CPTR(cptr, _unified, "/memory.high",
$ grep -rn memory\.high src/java.base/linux/classes/jdk/internal/platform/
src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java:290: String softLimitStr = CgroupSubsystemController.getStringValue(unified, "memory.high");
This manifests in failing container tests on systems supporting cgroup v2 and having the fixed crun runtime, like Fedora 32.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1880452
[2] https://github.com/containers/crun/blob/master/crun.1.md#cgroup-v2
- backported by
-
JDK-8254149 [cgroups v2] Soft memory limit incorrectly using memory.high
- Resolved
-
JDK-8283567 [cgroups v2] Soft memory limit incorrectly using memory.high
- Resolved
-
JDK-8285291 [cgroups v2] Soft memory limit incorrectly using memory.high
- Resolved
-
JDK-8295081 [cgroups v2] Soft memory limit incorrectly using memory.high
- Resolved
-
JDK-8298238 [cgroups v2] Soft memory limit incorrectly using memory.high
- Resolved
- relates to
-
JDK-8253727 [cgroups v2] Memory and swap limits reported incorrectly
- Resolved
-
JDK-8230305 Cgroups v2: Container awareness
- Resolved
- links to
-
Commit openjdk/jdk8u-dev/633acfab
-
Commit openjdk/jdk11u-dev/f76091ec
-
Commit openjdk/jdk/ff6843ca
-
Review openjdk/jdk8u-dev/130
-
Review openjdk/jdk11u-dev/865
-
Review openjdk/jdk11u-dev/941
-
Review openjdk/jdk/381