Skip to content

Commit bcb9d0b

Browse files
pcmooredrakenclimber
authored andcommitted
syscalls: fix s390 at Linux v6.18
The S390 architecture was removed from the upstream Linux kernel in Linux v6.19 with commit 8e0b986c59c6 ("s390: Remove compat support") so freeze our s390 syscall table at Linux v6.18 until such time as we remove s390 support in libseccomp. Signed-off-by: Paul Moore <paul@paul-moore.com> Signed-off-by: Tom Hromatka (Oracle) <tom.hromatka@gmail.com> (cherry picked from commit f24a52d)
1 parent 6abe14d commit bcb9d0b

2 files changed

Lines changed: 443 additions & 1 deletion

File tree

src/arch-syscall-validate

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,8 @@ function dump_lib_riscv64() {
604604
# Dump the architecture's syscall table to stdout.
605605
#
606606
function dump_sys_s390() {
607-
dump_from_syscall_tbl "$1/arch/s390/kernel/syscalls/syscall.tbl" 32
607+
# s390 removed in Linux v6.19, use historical data
608+
cat ./syscalls.s390.csv
608609
}
609610

610611
#

0 commit comments

Comments
 (0)