From d24b1105195050c6abee461111380aaee1c79a5f Mon Sep 17 00:00:00 2001 From: Jianyong Wu Date: Fri, 24 Jul 2020 18:09:16 +0800 Subject: [PATCH] seccomp: AArch64: Add SYS_unlinkat to seccomp whitelist This commit fixes an "Bad syscall" error when shutting down the VM on AArch64 by adding the SYS_unlinkat syscall to the seccomp whitelist. Signed-off-by: Jianyong Wu --- vmm/src/seccomp_filters.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vmm/src/seccomp_filters.rs b/vmm/src/seccomp_filters.rs index 6928660f0..5dc0358d9 100644 --- a/vmm/src/seccomp_filters.rs +++ b/vmm/src/seccomp_filters.rs @@ -330,6 +330,8 @@ pub fn vmm_thread_filter() -> Result { ), #[cfg(target_arch = "x86_64")] allow_syscall(libc::SYS_unlink), + #[cfg(target_arch = "aarch64")] + allow_syscall(libc::SYS_unlinkat), allow_syscall(libc::SYS_wait4), allow_syscall(libc::SYS_write), ]