diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-08-22 16:55:56 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-09-20 12:37:20 +0200 |
commit | fec0bb6df444c8dd9067ec93e1398476a5fef858 (patch) | |
tree | 68a61eff3ac9301006783b1a7ff8dadb8428cc2b | |
parent | bea900bb318c094f2bc029a73afdfa02cc56911c (diff) | |
download | systemd-fec0bb6df444c8dd9067ec93e1398476a5fef858.tar.gz |
basic/missing_syscall: fix syscall numbers for arm64 :(
(cherry picked from commit b6ce3d2c0152a17210bb7fd31bb92a289f181a57)
(cherry picked from commit ed3f97f9625f6349045a4b80581bbf76cc4fcdbd)
(cherry picked from commit 77dddecfd0ca9200d8d241d3baf8a00cb640bd75)
-rw-r--r-- | src/basic/missing_syscall.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/basic/missing_syscall.h b/src/basic/missing_syscall.h index 8879422ce9..42f0ee4e7a 100644 --- a/src/basic/missing_syscall.h +++ b/src/basic/missing_syscall.h @@ -420,7 +420,7 @@ static inline int missing_bpf(int cmd, union bpf_attr *attr, size_t size) { # elif defined __arm__ # define __NR_pkey_mprotect 394 # elif defined __aarch64__ -# define __NR_pkey_mprotect 394 +# define __NR_pkey_mprotect 288 # elif defined __powerpc__ # define __NR_pkey_mprotect 386 # elif defined __s390__ @@ -449,7 +449,9 @@ static inline int missing_bpf(int cmd, union bpf_attr *attr, size_t size) { # if defined __NR_statx # undef __NR_statx # endif -# if defined __aarch64__ || defined __arm__ +# if defined __aarch64__ +# define __NR_statx 291 +# elif defined __arm__ # define __NR_statx 397 # elif defined __alpha__ # define __NR_statx 522 |