[LTP] [PATCH v4 0/4] Landlock tests for ABI v6
Andrea Cervesato
andrea.cervesato@suse.de
Tue May 27 12:54:36 CEST 2025
Landlock released a new feature for IPC scoping in the new ABI.
This includes the following new rules which will be tested in
this patch-set:
- LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET
- LANDLOCK_SCOPE_SIGNAL
https://docs.kernel.org/userspace-api/landlock.html#ipc-scoping
Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
Changes in v4:
- retrigger patchwork
- Link to v3: https://lore.kernel.org/r/20250328-landlock_unix_socket-v3-0-e2643f65b25e@suse.com
Changes in v3:
- import <stddef.h> for offsetof declaration
- fix build error caused by DOMAIN_CNT in metadata parser. Just use
.tst_variants = 3
- Link to v2: https://lore.kernel.org/r/20250328-landlock_unix_socket-v2-0-dd3072962c42@suse.com
Changes in v2:
- add landlock09 and landlock10 to runtest file
- DOMAIN_LENGTH -> DOMAIN_CNT
- Link to v1: https://lore.kernel.org/r/20250327-landlock_unix_socket-v1-0-584653f66d9c@suse.com
---
Andrea Cervesato (4):
Add landlock ABI v6 fallback
landlock02: support landlock ABI v6
landlock: add landlock09 test
landlock: add landlock10 test
include/lapi/landlock.h | 23 +++-
runtest/syscalls | 2 +
testcases/kernel/syscalls/landlock/.gitignore | 2 +
testcases/kernel/syscalls/landlock/landlock02.c | 12 +-
testcases/kernel/syscalls/landlock/landlock09.c | 131 +++++++++++++++++++++
testcases/kernel/syscalls/landlock/landlock10.c | 108 +++++++++++++++++
.../kernel/syscalls/landlock/landlock_common.h | 11 ++
7 files changed, 280 insertions(+), 9 deletions(-)
---
base-commit: db887f441f20f4323b1300624dbca2a03c1c8ed1
change-id: 20250325-landlock_unix_socket-592bb00535be
Best regards,
--
Andrea Cervesato <andrea.cervesato@suse.com>
More information about the ltp
mailing list