aboutgitcodebugslistschat
path: root/tcp_splice.c
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2024-04-11 17:34:04 +0200
committerStefano Brivio <sbrivio@redhat.com>2024-04-11 17:34:04 +0200
commit5d5208b67d4e4dfb4098495620591c73ac3de50d (patch)
tree06d39eeffcd277896833656601fe381970e9b188 /tcp_splice.c
parent954589b64ba55e0d85be39dc8d7b1260f0ea6f1a (diff)
downloadpasst-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar.gz
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar.bz2
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar.lz
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar.xz
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.tar.zst
passt-5d5208b67d4e4dfb4098495620591c73ac3de50d.zip
treewide: Compilers' name for armv6l and armv7l is "arm"
When I switched from 'uname -m' to 'gcc -dumpmachine' to fetch the architecture name for, among others, seccomp.sh, I didn't realise that "armv6l" and "armv7l" are just Linux kernel names -- compilers just call that "arm". Fix the "syscalls" annotation we use to define seccomp profiles accordingly, otherwise pasta will be terminated on sigreturn() on armv6l and armv7l. Fixes: 213c397492bd ("passt, pasta: Run-time selection of AVX2 build") Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tcp_splice.c')
-rw-r--r--tcp_splice.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tcp_splice.c b/tcp_splice.c
index d066112..42b7be0 100644
--- a/tcp_splice.c
+++ b/tcp_splice.c
@@ -28,7 +28,7 @@
* - FIN_SENT_0: FIN (write shutdown) sent to accepted socket
* - FIN_SENT_1: FIN (write shutdown) sent to target socket
*
- * #syscalls:pasta pipe2|pipe fcntl armv6l:fcntl64 armv7l:fcntl64 ppc64:fcntl64
+ * #syscalls:pasta pipe2|pipe fcntl arm:fcntl64 ppc64:fcntl64
*/
#include <sched.h>