-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete #9001
Conversation
👋 Welcome back sgehwolf! A progress list of the required criteria for merging this PR into |
/cc @iklam |
@jerboaa
|
Webrevs
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@jerboaa This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. 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 69 new commits pushed to the
As there are no conflicts, your changes will automatically be rebased on top of these commits when integrating. If you prefer to avoid this automatic rebasing, please check the documentation for the /integrate command for further details. ➡️ To integrate this PR with the above commit message to the |
Thanks for the review, @iklam |
…mplete Add a comment to re-trigger GHA tests.
5c4cdc2
to
535f37b
Compare
@jerboaa Please do not rebase or force-push to an active PR as it invalidates existing review comments. All changes will be squashed into a single commit automatically when integrating. See OpenJDK Developers’ Guide for more information. |
It doesn't look like tier1 failures in GHA on x86 (32 bit) Linux are related to this patch. |
/integrate |
Going to push as commit 8d28734.
Your commit was automatically rebased without conflicts. |
Please review this hotspot fix follow-up of JDK-8287107. The test which exercised this code was already added with JDK-8287107. I've now added an assert ensuring that we don't set the cgroup path multiple times. The fix is essentially the same as on the JDK side, skip setting the cgroup path when the hierarchy is non-zero which is equivalent to the empty string match that was done in the Java code.
Testing:
test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
with fastdebug on x86_64. Asserts before the code fix, passes after.Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.java.net/jdk pull/9001/head:pull/9001
$ git checkout pull/9001
Update a local copy of the PR:
$ git checkout pull/9001
$ git pull https://git.openjdk.java.net/jdk pull/9001/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 9001
View PR using the GUI difftool:
$ git pr show -t 9001
Using diff file
Download this PR as a diff file:
https://git.openjdk.java.net/jdk/pull/9001.diff