[crac] RFR: [CRaC] Support checkpointing with --patch-module by treating patch JARs as persistent
Radim Vansa
rvansa at openjdk.org
Mon Aug 4 18:42:14 UTC 2025
On Tue, 22 Jul 2025 08:37:48 GMT, mazhen <duke at openjdk.org> wrote:
>>> Great work, let's just sort out the OCA and enable running the testsuite in your repo.
>>>
>>> Btw. the test could work using just `simengine` (there's nothing engine-specific and that would let us run on other platforms than only Linux) but it's OK to keep this on a real engine (CRIU).
>>
>> Hi @rvansa ,
>>
>> Thanks for the review and the green light on the changes!
>>
>> That's a great point about using simengine for broader platform compatibility. My reasoning for choosing the criu engine was specifically to test a true physical restore. A goal here is to verify that the module patch remains effective after the process's native state has been completely dumped and then reloaded by CRIU.
>>
>> Since you mentioned it's okay to keep it, I'd prefer to stick with criu for this test to ensure that comprehensive validation.
>
>> Great work, let's just sort out the OCA and enable running the testsuite in your repo.
>>
>> Btw. the test could work using just `simengine` (there's nothing engine-specific and that would let us run on other platforms than only Linux) but it's OK to keep this on a real engine (CRIU).
>
> Hi @rvansa ,
>
> a quick follow-up on the OCA status. I've been waiting for approval for over a month and it seems to be stalled. Would you have any advice or be able to help nudge the process internally? Any help would be a huge boost. Thanks!
@mz1999 OCA is handled by Oracle, so we don't really have such internal connection. When I was requesting the approval it also took a while and I had to ping `opensource_ww_grp at oracle.com` asking them to check on the request. Are you requesting individual OCA or with company? In the latter case they request official approval that you can contribute to OSS.
@mz1999 Hi, any luck getting a response from Oracle?
-------------
PR Comment: https://git.openjdk.org/crac/pull/241#issuecomment-3104599922
PR Comment: https://git.openjdk.org/crac/pull/241#issuecomment-3129914781
More information about the crac-dev
mailing list