mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2025-01-31 08:55:31 +00:00
2f1ff23066
Unlike the Vmm structure we removed with commit bdfd1a3f, this new one is really meant to represent the VM monitoring/management object. For that, we implement a control loop that will replace the one that's currently embedded within the Vm structure itself. This will allow us to decouple the VM lifecycle management from the VM object itself, by having a constantly running VMM control loop. Besides the VM specific events (exit, reset, stdin for now), the VMM control loop also handles all the Cloud Hypervisor IPC requests. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>