From 3509b5bf4abf0ffca217286d24662351b7a1786a Mon Sep 17 00:00:00 2001 From: Ruoqing He Date: Tue, 21 Jan 2025 10:54:20 +0800 Subject: [PATCH] hypervisor: Create vcpu before initialize AIA Create a corresponding `vcpu` in `test_create_aia` to capture wrongly configured RISC-V IMSIC attr. Signed-off-by: Ruoqing He --- hypervisor/src/kvm/riscv64/aia.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/hypervisor/src/kvm/riscv64/aia.rs b/hypervisor/src/kvm/riscv64/aia.rs index 479927ff0..10052af53 100644 --- a/hypervisor/src/kvm/riscv64/aia.rs +++ b/hypervisor/src/kvm/riscv64/aia.rs @@ -268,6 +268,7 @@ mod tests { fn test_create_aia() { let hv = crate::new().unwrap(); let vm = hv.create_vm().unwrap(); + let _vcpu = vm.create_vcpu(0, None).unwrap(); assert!(KvmAiaImsics::new(&*vm, create_test_vaia_config()).is_ok()); }