diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/linux.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/linux.rs b/src/linux.rs index 57b3ef5..62bfd68 100644 --- a/src/linux.rs +++ b/src/linux.rs @@ -1346,6 +1346,12 @@ fn run_vcpu( } Ok(VcpuExit::Hlt) => break, Ok(VcpuExit::Shutdown) => break, + Ok(VcpuExit::FailEntry { + hardware_entry_failure_reason, + }) => { + error!("vcpu hw run failure: {:#x}", hardware_entry_failure_reason); + break; + }, Ok(VcpuExit::SystemEvent(_, _)) => break, Ok(r) => warn!("unexpected vcpu exit: {:?}", r), Err(e) => match e.errno() { |