[crac] RFR: 8349071: [CRaC] Disable rseq in libc on checkpoint and restore

Anton Kozlov akozlov at openjdk.org
Sat Feb 1 06:37:05 UTC 2025


On Thu, 30 Jan 2025 14:19:40 GMT, Timofei Pushkin <tpushkin at openjdk.org> wrote:

> An extended version of what was initially suggested in #31. Besides disabling rseq on checkpoint disables it on restore because it became known to also cause errors otherwise.

LGTM.

We had implemented downstream the usability workaround initially suggested in #31. Over the time, we extended that to cover more and more cases. It has proved its usefulness, RSEQ problem is one of the most common configuration problem.

On the implementation side, the launcher change did not bring extra maintenance problems. We extend the launcher already for other cases, they seem to fit each other.

-------------

Marked as reviewed by akozlov (Lead).

PR Review: https://git.openjdk.org/crac/pull/199#pullrequestreview-2588270693


More information about the crac-dev mailing list