8298730: Refactor subsystem_file_line_contents and add docs and tests#776
8298730: Refactor subsystem_file_line_contents and add docs and tests#776jmtd wants to merge 1 commit intoopenjdk:masterfrom
Conversation
|
👋 Welcome back jdowland! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
This backport pull request has now been updated with issue from the original commit. |
eac40a0 to
0207fed
Compare
Backport-of: 500c3c17379fe0a62d42ba31bdcdb584b1823f60
|
@jerboaa FYI! I've not un-drafted this yet because it's not ready for review due to the test failures. I'm working on those (although running tier1 keeps getting OOM killed on my workstation). |
This is a cgroup v1 feature and at this point on its way out. More and more systems these days are cgroups v2. I don't think that's worth doing in the stable maintenance only phase 8u is in. |
Backport as a pre-requisite for 8313083. Not clean:
log_tracestringStream::resetfromostream.hpptoostream.cppin order to patch it. Upstream the move was done in 8225225 which we are not backportingtest_os_linux_cgroups.cppfrom the patch as there are no gtests in 8uI noticed a context difference in
memory_and_swap_limit_in_bytesfor Cgroups V1, which turns out to be because of 8284950. We might want to consider that for 8u as well.Progress
Issue
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jdk8u-dev.git pull/776/head:pull/776$ git checkout pull/776Update a local copy of the PR:
$ git checkout pull/776$ git pull https://git.openjdk.org/jdk8u-dev.git pull/776/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 776View PR using the GUI difftool:
$ git pr show -t 776Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk8u-dev/pull/776.diff