]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/pidfd: add CLONE_NNP tests
authorChristian Brauner <brauner@kernel.org>
Thu, 26 Feb 2026 13:51:03 +0000 (14:51 +0100)
committerChristian Brauner <brauner@kernel.org>
Wed, 11 Mar 2026 22:23:31 +0000 (23:23 +0100)
commit2a4d85aa1c0a894d962a15dc75e8489f1e91f5f6
tree7095a048e876e75e55fad4dfa8b4500d3d52ba82
parent76d46ad2c52a4d7631274a35777ac4601103e2aa
selftests/pidfd: add CLONE_NNP tests

Add tests for the new CLONE_NNP flag:

- nnp_sets_no_new_privs: Verify a child created with CLONE_NNP has
  no_new_privs set while the parent does not.

- nnp_rejects_thread: Verify CLONE_NNP | CLONE_THREAD is rejected
  with -EINVAL since threads share credentials.

- autoreap_no_new_privs_unset: Verify a plain CLONE_AUTOREAP child
  does not get no_new_privs.

Link: https://patch.msgid.link/20260226-work-pidfs-autoreap-v5-5-d148b984a989@kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
tools/testing/selftests/pidfd/pidfd_autoreap_test.c