From 5e74848ab401a3e6fd7d3a91bcbd47d03ccaa265 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Thu, 5 Aug 2021 15:57:20 +0000 Subject: [PATCH] vmm: seccomp: Permit syscalls used for vfio-user on vCPU thread Signed-off-by: Rob Bradford --- 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 23bf8351e..55d54a283 100644 --- a/vmm/src/seccomp_filters.rs +++ b/vmm/src/seccomp_filters.rs @@ -573,6 +573,7 @@ fn vcpu_thread_rules() -> Result, Error> { allow_syscall(libc::SYS_pread64), allow_syscall(libc::SYS_pwrite64), allow_syscall(libc::SYS_read), + allow_syscall(libc::SYS_recvfrom), allow_syscall(libc::SYS_recvmsg), allow_syscall(libc::SYS_rt_sigaction), allow_syscall(libc::SYS_rt_sigprocmask), @@ -586,6 +587,7 @@ fn vcpu_thread_rules() -> Result, Error> { #[cfg(target_arch = "aarch64")] allow_syscall(libc::SYS_unlinkat), allow_syscall(libc::SYS_write), + allow_syscall(libc::SYS_writev), ]) }