diff --git a/Cargo.lock b/Cargo.lock index 89457b7c6..ccc08bd52 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1116,9 +1116,9 @@ dependencies = [ [[package]] name = "signal-hook" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ff2db2112d6c761e12522c65f7768548bd6e8cd23d2a9dae162520626629bd6" +checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed" dependencies = [ "libc", "signal-hook-registry", diff --git a/vmm/Cargo.toml b/vmm/Cargo.toml index 21a3a397d..96f7a01e5 100644 --- a/vmm/Cargo.toml +++ b/vmm/Cargo.toml @@ -40,7 +40,7 @@ vm-memory = { version = "0.2.1", features = ["backend-mmap", "backend-atomic"] } vm-migration = { path = "../vm-migration" } vm-virtio = { path = "../vm-virtio" } vmm-sys-util = { version = ">=0.5.0", features = ["with-serde"] } -signal-hook = "0.1.15" +signal-hook = "0.1.16" tempfile = "3.1.0" diff --git a/vmm/src/seccomp_filters.rs b/vmm/src/seccomp_filters.rs index 6494f88f5..9d82f98fa 100644 --- a/vmm/src/seccomp_filters.rs +++ b/vmm/src/seccomp_filters.rs @@ -261,6 +261,7 @@ pub fn vmm_thread_filter() -> Result { allow_syscall(libc::SYS_rt_sigreturn), allow_syscall(libc::SYS_sched_getaffinity), allow_syscall(libc::SYS_sendmsg), + allow_syscall(libc::SYS_sendto), allow_syscall(libc::SYS_set_robust_list), allow_syscall(libc::SYS_set_tid_address), allow_syscall(libc::SYS_sigaltstack),