cloud-hypervisor/hypervisor
Rob Bradford 658658e76c hypervisor: kvm: Ignore -EINVAL from KVM_KVMCLOCK_CTRL ioctl()
If the guest hasn't initialised a PV clock then the KVM_KVMCLOCK_CTRL
ioctl will return -EINVAL. Therefore if running in the firmware or an OS
that doesn't use the PV clock then we should ignore that error

Tested by migrating a VM that has not yet booted into the Linux kernel
(just in firmware) by specifying no disk image:

e.g. target/debug/cloud-hypervisor --kernel ~/workloads/hypervisor-fw --api-socket /tmp/api --serial tty --console off

Fixes: #3586

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2022-01-19 10:12:57 +01:00
..
src hypervisor: kvm: Ignore -EINVAL from KVM_KVMCLOCK_CTRL ioctl() 2022-01-19 10:12:57 +01:00
Cargo.toml build: bump serde_json from 1.0.74 to 1.0.75 2022-01-18 23:41:56 +00:00