Commit Diff


commit - 7322a054f5c434f957d996b0db6994c78b7773a0
commit + b24021d4a27ec5311490ee51b42dc2dacb18aa23
blob - 8b1244b1fb08dad1a400cb26c32efacd262bbe1e
blob + 17f246d3ddd65f4ade7ac0a226fd8d44aa1c9932
--- sandbox.c
+++ sandbox.c
@@ -196,7 +196,11 @@ sandbox_logger_process(void)
 #elif defined(__or1k__)
 #  define SECCOMP_AUDIT_ARCH AUDIT_ARCH_OPENRISC
 #elif defined(__powerpc64__)
-#  define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64
+#  if (BYTE_ORDER == LITTLE_ENDIAN)
+#    define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64LE
+#  else
+#    define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC64
+#  endif
 #elif defined(__powerpc__)
 #  define SECCOMP_AUDIT_ARCH AUDIT_ARCH_PPC
 #elif defined(__riscv)