crosvm/hypervisor/tests
Daniel Verkamp 7bfa80063b hypervisor: remove kvm crate dependency
Duplicate the KvmCap enum and KvmCpuId type alias that were imported
from the top-level `kvm` crate in order to drop the hypervisor -> kvm
dependency.

The `kvm` crate is otherwise only used by the plugin feature, so this
removes it from the build in the usual non-plugin case.

BUG=None
TEST=tools/dev_container tools/presubmit

Change-Id: If710c547619f7c2bbff7e0a6eeca7a6aaf19e63c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5517747
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2024-05-07 19:55:57 +00:00
..
kvm hypervisor: remove kvm crate dependency 2024-05-07 19:55:57 +00:00
dirty_log.rs hypervisor: tests: require windows for haxm 2024-03-08 01:12:21 +00:00
hypervisor_virtualization.rs Added test for hypervisor register read/write. 2024-05-03 11:48:30 +00:00
mmio_and_pio.rs hypervisor: tests: require windows for haxm 2024-03-08 01:12:21 +00:00
mmio_fetch_memory.rs Remove target_arch = "x86" checks 2023-08-18 23:36:47 +00:00
read_only_memory.rs hypervisor: tests: require windows for haxm 2024-03-08 01:12:21 +00:00
real_run_addr.rs hypervisor: tests: require windows for haxm 2024-03-08 01:12:21 +00:00
remove_memory.rs hypervisor: tests: require windows for haxm 2024-03-08 01:12:21 +00:00
tsc_offsets.rs hypervisor: x86_64: provide single-MSR get/set APIs 2024-04-09 19:37:24 +00:00