On Mon, Apr 29, 2024 at 03:09:30PM +0200, Mickaël Salaün wrote: > Unconditionally share _metadata between all forked processes, which > enables to actually catch errors which were previously ignored. > > This is required for a following commit replacing vfork() with clone3() > and CLONE_VFORK (i.e. not sharing the full memory) . It should also be > useful to share _metadata to extend expectations to test process's > forks. For instance, this change identified a wrong expectation in > pidfd_setns_test. > > Cc: Jakub Kicinski <kuba@xxxxxxxxxx> > Cc: Kees Cook <keescook@xxxxxxxxxxxx> > Cc: Shuah Khan <skhan@xxxxxxxxxxxxxxxxxxx> > Cc: Will Drewry <wad@xxxxxxxxxxxx> > Signed-off-by: Mickaël Salaün <mic@xxxxxxxxxxx> Reviewed-by: Kees Cook <keescook@xxxxxxxxxxxx> -- Kees Cook