diff options
author | Mickaël Salaün <mic@digikod.net> | 2025-01-15 15:47:50 +0100 |
---|---|---|
committer | Kees Cook <kees@kernel.org> | 2025-01-27 11:37:18 -0800 |
commit | 38567b972a22706e9a1a52b2c4bc9ea4b5ed00ed (patch) | |
tree | bd2c8a4a850adeb734137401210ba37730e8b3a6 /Documentation/rust/general-information.rst | |
parent | 95b3cdafd7cb74414070893445a9b731793f7b55 (diff) | |
download | lwn-38567b972a22706e9a1a52b2c4bc9ea4b5ed00ed.tar.gz lwn-38567b972a22706e9a1a52b2c4bc9ea4b5ed00ed.zip |
selftests: Handle old glibc without execveat(2)
Add an execveat(2) wrapper because glibc < 2.34 does not have one. This
fixes the check-exec tests and samples.
Cc: Günther Noack <gnoack@google.com>
Cc: Jeff Xu <jeffxu@chromium.org>
Cc: Kees Cook <kees@kernel.org>
Cc: Mimi Zohar <zohar@linux.ibm.com>
Cc: Paul Moore <paul@paul-moore.com>
Cc: Roberto Sassu <roberto.sassu@huawei.com>
Cc: Serge Hallyn <serge@hallyn.com>
Cc: Stefan Berger <stefanb@linux.ibm.com>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Reported-by: Nathan Chancellor <nathan@kernel.org>
Closes: https://lore.kernel.org/r/20250114205645.GA2825031@ax162
Signed-off-by: Mickaël Salaün <mic@digikod.net>
Reviewed-by: Günther Noack <gnoack3000@gmail.com>
Link: https://lore.kernel.org/r/20250115144753.311152-1-mic@digikod.net
Signed-off-by: Kees Cook <kees@kernel.org>
Diffstat (limited to 'Documentation/rust/general-information.rst')
0 files changed, 0 insertions, 0 deletions