[PATCH v6 0/9] Add support for memory sealing

Jeff Xu jeffxu@google.com
Fri Apr 18 18:52:07 GMT 2025


On Tue, Mar 11, 2025 at 10:13 AM Adhemerval Zanella
<adhemerval.zanella@linaro.org> wrote:
>
> Changes v5->v6:
> * Fixed aarch64 gnu attribute handling to work with GCS.
> * Add support for PT_GNU_MUTABLE.
> * Fixed mseal manual wording.
> * Add the tunable to allow some user cases (profiling).

> * Changed semantics to avoid sealing on dependencies if the attribute is not present on the binary.
I tested the above change.
With this change, Checkpoint restoration should work fine when glibc
is built with sealing enabled, since the CRIU doesn't set the seal
flag in its main binary.

Thanks
-Jeff


More information about the Libc-alpha mailing list