Re: [patch V4 23/36] rseq: Provide and use rseq_set_ids()
From: Mathieu Desnoyers
Date: Thu Sep 11 2025 - 13:13:54 EST
On 2025-09-11 12:02, Thomas Gleixner wrote:
On Thu, Sep 11 2025 at 09:40, Mathieu Desnoyers wrote:
On 2025-09-08 17:32, Thomas Gleixner wrote:
[...]
It does prevent validation of the rseq area content across fork in the
Also why does rseq_fork() set it to ~0ULL rather than keep the value
from the parent when forking a new process ?
Whatever was present in the parent process in the rseq area should
still be in the child, including the rseq registration.
Or am missing something ?
Not really. I just made all those cases (install, fork, exec...) behave
the same way. It's harmless enough, no?
child process. I do not expect this to have a significant impact in
practice though.
Thanks,
Mathieu
--
Mathieu Desnoyers
EfficiOS Inc.
https://www.efficios.com