diff --git a/vmm/src/seccomp_filters.rs b/vmm/src/seccomp_filters.rs index b1dc27d7a..f3d61b29e 100644 --- a/vmm/src/seccomp_filters.rs +++ b/vmm/src/seccomp_filters.rs @@ -490,10 +490,7 @@ fn get_seccomp_filter_trap(thread_type: Thread) -> Result Thread::Vmm => vmm_thread_rules()?, }; - Ok(SeccompFilter::new( - rules.into_iter().collect(), - SeccompAction::Trap, - )?) + SeccompFilter::new(rules.into_iter().collect(), SeccompAction::Trap) } fn get_seccomp_filter_log(thread_type: Thread) -> Result { @@ -504,10 +501,7 @@ fn get_seccomp_filter_log(thread_type: Thread) -> Result { Thread::Vmm => vmm_thread_rules()?, }; - Ok(SeccompFilter::new( - rules.into_iter().collect(), - SeccompAction::Log, - )?) + SeccompFilter::new(rules.into_iter().collect(), SeccompAction::Log) } /// Generate a BPF program based on the seccomp_action value diff --git a/vmm/src/vm.rs b/vmm/src/vm.rs index 7ad05864f..3c0e88ede 100644 --- a/vmm/src/vm.rs +++ b/vmm/src/vm.rs @@ -884,7 +884,7 @@ impl Vm { for entry in self.device_manager.lock().unwrap().cmdline_additions() { cmdline.insert_str(entry).map_err(Error::CmdLineInsertStr)?; } - Ok(CString::new(cmdline).map_err(Error::CmdLineCString)?) + CString::new(cmdline).map_err(Error::CmdLineCString) } #[cfg(target_arch = "aarch64")]