]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests/landlock: Add LANDLOCK_RESTRICT_SELF_TSYNC tests
authorGünther Noack <gnoack@google.com>
Thu, 27 Nov 2025 11:51:35 +0000 (12:51 +0100)
committerMickaël Salaün <mic@digikod.net>
Fri, 6 Feb 2026 16:54:39 +0000 (17:54 +0100)
commit50c058e3eafe31a5197d4cffb599f2f5f165d4eb
treea11481c83f046d8d6a0d76bb700c4e45a2a93cd4
parent42fc7e6543f6d17d2cf9ed3e5021f103a3d11182
selftests/landlock: Add LANDLOCK_RESTRICT_SELF_TSYNC tests

Exercise various scenarios where Landlock domains are enforced across
all of a processes' threads.

Test coverage for security/landlock is 91.6% of 2130 lines according to
LLVM 21.

Cc: Andrew G. Morgan <morgan@kernel.org>
Cc: John Johansen <john.johansen@canonical.com>
Cc: Paul Moore <paul@paul-moore.com>
Signed-off-by: Günther Noack <gnoack@google.com>
Link: https://lore.kernel.org/r/20251127115136.3064948-3-gnoack@google.com
[mic: Fix subject, use EXPECT_EQ(close()), make helpers static, add test
coverage]
Signed-off-by: Mickaël Salaün <mic@digikod.net>
tools/testing/selftests/landlock/base_test.c
tools/testing/selftests/landlock/tsync_test.c [new file with mode: 0644]