cloud-hypervisor/hypervisor/src
Muminul Islam 81895b9b40 hypervisor: Implement start/stop_dirty_log for MSHV
This patch modify the existing live migration code
to support MSHV. Adds couple of new functions to enable
and disable dirty page tracking. Add missing IOCTL
to the seccomp rules for live migration.
Adds necessary flags for MSHV.
This changes don't affect KVM functionality at all.

In order to get better performance it is good to
enable dirty page tracking when we start live migration
and disable it when the migration is done.

Signed-off-by: Muminul Islam <muislam@microsoft.com>
2021-07-29 16:29:53 +01:00
..
arch clippy: Address the issue 'needless-borrow' 2021-06-24 08:55:43 +02:00
kvm hypervisor: MSHV needs gpa to retrieve dirty logs 2021-07-29 16:29:53 +01:00
mshv hypervisor: Implement start/stop_dirty_log for MSHV 2021-07-29 16:29:53 +01:00
cpu.rs hypervisor: implement get_suspend_regs for MSHV vcpu trait 2021-06-24 09:02:36 -07:00
device.rs hypervisor: Implement get_device_attr method for AArch64 2020-09-23 12:37:25 +01:00
hypervisor.rs hypervisor: Add get_host_ipa_limit for AArch64 2021-06-10 12:06:17 +02:00
lib.rs misc: Remove unnecessary "extern crate" 2021-05-12 17:26:11 +02:00
vm.rs hypervisor: MSHV needs gpa to retrieve dirty logs 2021-07-29 16:29:53 +01:00