We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 42968bd commit 5d331f7Copy full SHA for 5d331f7
src/arch/aarch64/cpu.rs
@@ -190,7 +190,12 @@ impl VCpuOp for CPUState {
190
}
191
arm_vcpu::AxVCpuExitReason::SysRegWrite { addr, value } => todo!(),
192
arm_vcpu::AxVCpuExitReason::ExternalInterrupt => {
193
- axhal::irq::irq_handler(0);
+ if !axhal::irq::irq_handler(0) {
194
+ unimplemented!(
195
+ "No handler for external interrupt in vCPU {:#x}",
196
+ self.mpidr_el1
197
+ );
198
+ }
199
200
arm_vcpu::AxVCpuExitReason::CpuUp {
201
target_cpu,
0 commit comments