Skip to content
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

CRIU: Intermittent failure in omrsysinfo_get_process_start_time #20214

Open
tajila opened this issue Sep 23, 2024 · 2 comments
Open

CRIU: Intermittent failure in omrsysinfo_get_process_start_time #20214

tajila opened this issue Sep 23, 2024 · 2 comments
Assignees
Labels
comp:vm criu Used to track CRIU snapshot related work

Comments

@tajila
Copy link
Contributor

tajila commented Sep 23, 2024

See eclipse-omr/omr#7469

@tajila tajila added comp:vm blocker criu Used to track CRIU snapshot related work labels Sep 23, 2024
@ThanHenderson ThanHenderson self-assigned this Sep 23, 2024
ThanHenderson added a commit to ThanHenderson/openj9 that referenced this issue Sep 30, 2024
There is a race condition on the existence of the criu restore
process and retrieving its start time, when --restore-detached
is passed to criu restore. This patch restrict retrieving the
process start time to restoring via CRaC which is not affected.

Issues: eclipse-openj9#20214
Signed-off-by: Nathan Henderson <[email protected]>
ThanHenderson added a commit to ThanHenderson/openj9 that referenced this issue Oct 1, 2024
There is a race condition on the existence of the criu restore
process and retrieving its start time, when --restore-detached
is passed to criu restore. This patch restrict retrieving the
process start time to restoring via CRaC which is not affected.

Issues: eclipse-openj9#20214
Signed-off-by: Nathan Henderson <[email protected]>
@tajila tajila removed the blocker label Oct 2, 2024
@tajila
Copy link
Contributor Author

tajila commented Oct 2, 2024

We will need to make modifications to CRIU to provide a reliable way to acquire the process start time.

@ThanHenderson
Copy link
Contributor

ThanHenderson commented Oct 2, 2024

See eclipse-omr/omr#7469 (comment) for more details.

rmnattas pushed a commit to rmnattas/openj9 that referenced this issue Oct 18, 2024
There is a race condition on the existence of the criu restore
process and retrieving its start time, when --restore-detached
is passed to criu restore. This patch restrict retrieving the
process start time to restoring via CRaC which is not affected.

Issues: eclipse-openj9#20214
Signed-off-by: Nathan Henderson <[email protected]>
ThanHenderson added a commit to ThanHenderson/openj9 that referenced this issue Oct 22, 2024
There is a race condition on the existence of the criu restore
process and retrieving its start time, when --restore-detached
is passed to criu restore. This patch restrict retrieving the
process start time to restoring via CRaC which is not affected.

Issues: eclipse-openj9#20214
Signed-off-by: Nathan Henderson <[email protected]>
rmnattas pushed a commit to rmnattas/openj9 that referenced this issue Nov 1, 2024
There is a race condition on the existence of the criu restore
process and retrieving its start time, when --restore-detached
is passed to criu restore. This patch restrict retrieving the
process start time to restoring via CRaC which is not affected.

Issues: eclipse-openj9#20214
Signed-off-by: Nathan Henderson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:vm criu Used to track CRIU snapshot related work
Projects
None yet
Development

No branches or pull requests

2 participants