pub fn run_arch_emulation(&self, exit: VcpuExit) -> super::Result<VcpuEmulation> {
        METRICS.vcpu.failures.inc();
        // TODO: Are we sure we want to finish running a vcpu upon
        // receiving a vm exit that is not necessarily an error?
        error!("Unexpected exit reason on vcpu run: {:?}", exit);
        Err(super::Error::UnhandledKvmExit(format!("{:?}", exit)))
    }
/// Runs the vCPU in KVM context and handles the kvm exit reason.
///
/// Returns error or enum specifying whether emulation was handled or interrupted.
Runs the vCPU in KVM context and handles the kvm exit reason.
Returns error or enum specifying whether emulation was handled or interrupted.
Runs the vCPU in KVM context and handles the kvm exit reason . Returns error or enum specifying whether emulation was handled or interrupted .
pub fn run_arch_emulation(&self, exit: VcpuExit) -> super::Result<VcpuEmulation> {
        METRICS.vcpu.failures.inc();
        // TODO: Are we sure we want to finish running a vcpu upon
        // receiving a vm exit that is not necessarily an error?
        error!("Unexpected exit reason on vcpu run: {:?}", exit);
        Err(super::Error::UnhandledKvmExit(format!("{:?}", exit)))
    }
pub fn run_arch_emulation ( & self , exit : VcpuExit ) -> super :: Result < VcpuEmulation > { METRICS . vcpu . failures . inc ( ) ; // TODO: Are we sure we want to finish running a vcpu upon // receiving a vm exit that is not necessarily an error? error ! ( " " exit ) ; Err ( super :: Error :: UnhandledKvmExit ( format ! ( " " exit ) ) ) }
Runs the vCPU in KVM context and handles the kvm exit reason.
Runs the vCPU in KVM context and handles the kvm exit reason .
&self
exit
VcpuExit
&self
exit
VcpuExit