cloud-hypervisor/hypervisor/src
Praveen Paladugu 71c435ce91 hypervisor, vmm: Introduce VmmOps trait
Run loop in hypervisor needs a callback mechanism to access resources
like guest memory, mmio, pio etc.

VmmOps trait is introduced here, which is implemented by vmm module.
While handling vcpuexits in run loop, this trait allows hypervisor
module access to the above mentioned resources via callbacks.

Signed-off-by: Praveen Paladugu <prapal@microsoft.com>
Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2020-10-02 16:42:55 +01:00
..
arch vmm: hypervisor: fix white space issues 2020-06-29 21:51:59 +01:00
kvm hypervisor, vmm: Introduce VmmOps trait 2020-10-02 16:42:55 +01:00
cpu.rs AArch64: Implement AArch64 vCPU states save/restore 2020-09-23 12:37:25 +01:00
device.rs hypervisor: Implement get_device_attr method for AArch64 2020-09-23 12:37:25 +01:00
hypervisor.rs hypervisor: drop get_api_version from Hypervisor trait 2020-09-07 11:59:08 +01:00
lib.rs AArch64: Implement AArch64 vCPU states save/restore 2020-09-23 12:37:25 +01:00
vm.rs hypervisor, vmm: Introduce VmmOps trait 2020-10-02 16:42:55 +01:00