diff options
Diffstat (limited to 'kvm')
-rw-r--r-- | kvm/src/lib.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kvm/src/lib.rs b/kvm/src/lib.rs index 8c10704..17b22c9 100644 --- a/kvm/src/lib.rs +++ b/kvm/src/lib.rs @@ -2105,6 +2105,7 @@ mod tests { let evtfd1 = EventFd::new().unwrap(); let evtfd2 = EventFd::new().unwrap(); let evtfd3 = EventFd::new().unwrap(); + vm.create_irq_chip().unwrap(); vm.register_irqfd(&evtfd1, 4).unwrap(); vm.register_irqfd(&evtfd2, 8).unwrap(); vm.register_irqfd(&evtfd3, 4).unwrap(); @@ -2119,6 +2120,7 @@ mod tests { let evtfd1 = EventFd::new().unwrap(); let evtfd2 = EventFd::new().unwrap(); let evtfd3 = EventFd::new().unwrap(); + vm.create_irq_chip().unwrap(); vm.register_irqfd(&evtfd1, 4).unwrap(); vm.register_irqfd(&evtfd2, 8).unwrap(); vm.register_irqfd(&evtfd3, 4).unwrap(); @@ -2134,6 +2136,7 @@ mod tests { let vm = Vm::new(&kvm, gm).unwrap(); let evtfd1 = EventFd::new().unwrap(); let evtfd2 = EventFd::new().unwrap(); + vm.create_irq_chip().unwrap(); vm.register_irqfd_resample(&evtfd1, &evtfd2, 4).unwrap(); vm.unregister_irqfd(&evtfd1, 4).unwrap(); // Ensures the ioctl is actually reading the resamplefd. |