cloud-hypervisor/hypervisor/src
Rob Bradford c22c4675b3 arch, hypervisor: Populate CPUID leaf 0x4000_0010 (TSC frequency)
This hypervisor leaf includes details of the TSC frequency if that is
available from KVM. This can be used to efficiently calculate time
passed when there is an invariant TSC.

TEST=Run `cpuid` in the guest and observe the frequency populated.

Fixes: #5178

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2023-02-09 18:32:21 +01:00
..
arch hypervisor: x86: emulate MOVSB 2023-01-27 21:14:38 +00:00
kvm arch, hypervisor: Populate CPUID leaf 0x4000_0010 (TSC frequency) 2023-02-09 18:32:21 +01:00
mshv build: Bump mshv-ioctls from 10d0c52 to ef01a5a 2022-12-20 10:10:34 +00:00
cpu.rs arch, hypervisor: Populate CPUID leaf 0x4000_0010 (TSC frequency) 2023-02-09 18:32:21 +01:00
device.rs hypervisor, vmm: use new vfio-ioctls 2022-07-21 23:37:53 +01:00
hypervisor.rs hypervisor: Support compiling "tdx" and "mshv" feature together 2022-09-27 14:30:49 +01:00
lib.rs hypervisor: remove unnecessary derive of HypervisorType 2023-01-12 09:03:28 +01:00
vm.rs hypervisor: Support compiling "tdx" and "mshv" feature together 2022-09-27 14:30:49 +01:00