git: openjdk/jdk21u-dev: master: 8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container

Severin Gehwolf sgehwolf at openjdk.org
Mon Jun 23 12:11:44 UTC 2025


Changeset: 6f050780
Branch: master
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-06-23 12:08:25 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/6f05078019ffbda281f1a45810c69c193624b81f

8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container

Reviewed-by: dcherepanov, mbaesken, sgehwolf
Backport-of: 18cffb604a5f56ef59e56840f2bb9fd27f8485db

! make/data/hotspot-symbols/symbols-linux
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
! src/java.base/linux/native/libjava/CgroupMetrics.c
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp
- test/hotspot/jtreg/containers/cgroup/PlainRead.java
+ test/hotspot/jtreg/containers/cgroup/TestContainerized.java
+ test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java



More information about the jdk-updates-changes mailing list