Comment 3 for bug 1868720

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

I believe the patch you're mentioning is worth backporting to Bionic and Eoan is this:

$ git log -1 -p be65b26b67099be2b2b4890d736dbd1ad15adf36 | diffstat
 include/seccomp-syscalls.h | 208 +++++++++++++++++++++++++++++++++++++++++-
 src/arch-aarch64-syscalls.c | 35 ++++++-
 src/arch-arm-syscalls.c | 35 ++++++-
 src/arch-mips-syscalls.c | 51 ++++++++--
 src/arch-mips64-syscalls.c | 31 ++++++
 src/arch-mips64n32-syscalls.c | 31 ++++++
 src/arch-parisc-syscalls.c | 33 ++++++
 src/arch-ppc-syscalls.c | 51 ++++++++--
 src/arch-ppc64-syscalls.c | 53 ++++++++--
 src/arch-s390-syscalls.c | 57 ++++++++---
 src/arch-s390.c | 160 ++++++++++++++++++++++++++++----
 src/arch-s390x-syscalls.c | 59 ++++++++---
 src/arch-s390x.c | 160 ++++++++++++++++++++++++++++----
 src/arch-x32-syscalls.c | 31 ++++++
 src/arch-x86-syscalls.c | 105 ++++++++++++++++++---
 src/arch-x86.c | 161 ++++++++++++++++++++++++++++----
 src/arch-x86_64-syscalls.c | 31 ++++++
 17 files changed, 1150 insertions(+), 142 deletions(-)

and to be honest that seems appropriate as it only updates the tables and allows supporting newer system calls for all arches.