8293472: Incorrect container resource limit detection if manual cgroup fs mounts present#216
8293472: Incorrect container resource limit detection if manual cgroup fs mounts present#216jmtd wants to merge 4 commits intoopenjdk:masterfrom
Conversation
…p fs mounts present Backport-of: 8f3bbe950fb5a3d9f6cae122209df01df0f342f0
|
👋 Welcome back jdowland! A progress list of the required criteria for merging this PR into |
|
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
jerboaa
left a comment
There was a problem hiding this comment.
Mostly good. Some comments on test code. Thanks!
| test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids); | ||
| test.testCgroupv1MultipleControllerMounts(wb, test.cgroupv1MntInfoDoublePids2); |
There was a problem hiding this comment.
The PIDs patch is not in 8u, but I guess this does no harm. OK.
As Severin points out, this test is not useful (in its current form) for 8u.
|
@jmtd This change now passes all automated pre-integration checks. After integration, the commit message for the final commit will be: You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been 1 new commit pushed to the
Please see this link for an up-to-date comparison between the source branch of this pull request and the ➡️ To integrate this PR with the above commit message to the |
|
This bug has all approvals now, please integrate. |
|
/integrate |
|
Going to push as commit 65fcf61.
Your commit was automatically rebased without conflicts. |
This is a backport of 8293472 to 8u for cgroups v2 support. Not clean: log_debug→tty->print_cr and Files.writeString → Files.write() needed, as well as adjustments for the lack of 8266490 (PID controller support) in 8u.
Progress
Issue
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev pull/216/head:pull/216$ git checkout pull/216Update a local copy of the PR:
$ git checkout pull/216$ git pull https://git.openjdk.org/jdk8u-dev pull/216/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 216View PR using the GUI difftool:
$ git pr show -t 216Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/216.diff