8374614: [CRaC] Remove defunct fdinfo marking#284
8374614: [CRaC] Remove defunct fdinfo marking#284rvansa wants to merge 2 commits intoopenjdk:cracfrom
Conversation
|
👋 Welcome back rvansa! A progress list of the required criteria for merging this PR into |
|
@rvansa 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 3 new commits 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 |
Webrevs
|
TimPushkin
left a comment
There was a problem hiding this comment.
AFAIU this solves or duplicates https://bugs.openjdk.org/browse/JDK-8374791 — could you link it properly to this bug?
|
/integrate |
|
Going to push as commit 229431d.
Your commit was automatically rebased without conflicts. |
When initializing fdinfos, there might be a racy native thread closing FD between enumerating FDs and
readlink /proc/self/fd/XXX, causing an error and assertion to fail.Further looking into the code it seems that the fdinfo::mark is not read since 4b0dc2d and therefore the whole check is defunct, and can be removed.
Progress
Issue
Reviewers
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/crac.git pull/284/head:pull/284$ git checkout pull/284Update a local copy of the PR:
$ git checkout pull/284$ git pull https://git.openjdk.org/crac.git pull/284/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 284View PR using the GUI difftool:
$ git pr show -t 284Using diff file
Download this PR as a diff file:
https://git.openjdk.org/crac/pull/284.diff
Using Webrev
Link to Webrev Comment