cloud-hypervisor/vmm
Sebastien Boeuf 578780ed0c vmm: cpu: Split vCPU creation
Split the vCPU creation into two distincts parts. On the one hand we
create the actual Vcpu object with the creation of the hypervisor::Vcpu.
And on the other hand, we configure the existing Vcpu, setting registers
to proper values (such as setting the entry point).

This will allow for further work to move the creation earlier in the
boot, so that the hypervisor::Vcpu will be already created when the
DeviceManager gets created.

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
Signed-off-by: Michael Zhao <michael.zhao@arm.com>
2022-11-23 11:49:57 +01:00
..
src vmm: cpu: Split vCPU creation 2022-11-23 11:49:57 +01:00
Cargo.toml build: Bump once_cell from 1.15.0 to 1.16.0 2022-11-12 08:30:12 +00:00