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.
I believe the patch you're mentioning is worth backporting to Bionic and Eoan is this:
$ git log -1 -p be65b26b67099be 2b2b4890d736dbd 1ad15adf36 | diffstat seccomp- syscalls. h | 208 +++++++ +++++++ +++++++ +++++++ +++++++ ++++++- aarch64- syscalls. c | 35 ++++++- arm-syscalls. c | 35 ++++++- mips-syscalls. c | 51 ++++++++-- mips64- syscalls. c | 31 ++++++ mips64n32- syscalls. c | 31 ++++++ parisc- syscalls. c | 33 ++++++ ppc-syscalls. c | 51 ++++++++-- ppc64-syscalls. c | 53 ++++++++-- s390-syscalls. c | 57 ++++++++--- +++++++ +++++++ +++++++ ---- s390x-syscalls. c | 59 ++++++++--- +++++++ +++++++ +++++++ ---- x32-syscalls. c | 31 ++++++ x86-syscalls. c | 105 +++++++ +++++++ ++++--- +++++++ +++++++ +++++++ ---- x86_64- syscalls. c | 31 ++++++
include/
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-
src/arch-s390.c | 160 +++++++
src/arch-
src/arch-s390x.c | 160 +++++++
src/arch-
src/arch-
src/arch-x86.c | 161 +++++++
src/arch-
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.