[LTP] [PATCH 1/3] loongarch.in: add memfd_secret syscall
Gang Yan
gang.yan@linux.dev
Tue Jul 14 12:14:52 CEST 2026
From: Gang Yan <yangang@kylinos.cn>
In 209f0c6360da('Update arch(s) syscalls files'), it only removes the
'memfd_secret' for loongarch, so that caused a error based on the old
kernel:
'''
...
accept03.c:47: TFAIL: accept() on memfd secret expected ENOTSOCK: EBADF (9)
tst_fd.c:307: TBROK: close(38) failed: EBADF(9)
'''
This patch put it back, and the output is attached below:
'''
...
tst_fd.c: 262: TCONF: Skipping memfd secret : ENOSYS(38)
'''
Signed-off-by: Gang Yan <yangang@kylinos.cn>
---
include/lapi/syscalls/loongarch64.in | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/lapi/syscalls/loongarch64.in b/include/lapi/syscalls/loongarch64.in
index 5407b86ea..3abc37552 100644
--- a/include/lapi/syscalls/loongarch64.in
+++ b/include/lapi/syscalls/loongarch64.in
@@ -296,6 +296,7 @@ mount_setattr 442
quotactl_fd 443
landlock_create_ruleset 444
landlock_add_rule 445
+memfd_secret 447
landlock_restrict_self 446
process_mrelease 448
futex_waitv 449
--
2.43.0
More information about the ltp
mailing list