[crac] RFR: 8372933: [CRaC] Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xfoo,0xbar on checkpoint
Jan Kratochvil
jkratochvil at openjdk.org
Tue Dec 2 13:29:34 UTC 2025
Since [JDK-8368929](https://bugs.openjdk.org/browse/JDK-8368929) the message:
Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xe14e1805fdfbf7,0xfcc on checkpoint.
is wrong as it does not do logical and of both CPUFeatures masks.
Yes, I should have caught it during [JDK-8368929](https://bugs.openjdk.org/browse/JDK-8368929) review.
@rvansa will probably want to change the API but this is a PoC how it should work.
It is in fact untested as I haven't run it with CRIU yet.
-------------
Commit messages:
- 8372933: [CRaC] Restore failed due to incompatible or missing CPU features, try using -XX:CPUFeatures=0xfoo,0xbar on checkpoint
Changes: https://git.openjdk.org/crac/pull/278/files
Webrev: https://webrevs.openjdk.org/?repo=crac&pr=278&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8372933
Stats: 29 lines in 5 files changed: 18 ins; 0 del; 11 mod
Patch: https://git.openjdk.org/crac/pull/278.diff
Fetch: git fetch https://git.openjdk.org/crac.git pull/278/head:pull/278
PR: https://git.openjdk.org/crac/pull/278
More information about the crac-dev
mailing list