crosvm/hypervisor/src
ZhaoLiu 202d5a549b x86_64: Add kvm MSR_PLATFORM_INFO read control
Add a kvm capability config helper. This helper controls wheter
MSR_PLATFORM_INFO can be read in kernel space.

With this helper, we can ask RDMSR of MSR_PLATFORM_INFO traps to
userspace and emulate this RDMSR in crosvm.

BUG=b:225375705
TEST=Cargo build

Change-Id: Ic3444e678b124c19b600d8b31062a2cbe3a65156
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3575510
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Mattias Nissler <mnissler@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Junichi Uekawa <uekawa@chromium.org>
Commit-Queue: Junichi Uekawa <uekawa@chromium.org>
Commit-Queue: Zhao Liu <zhao1.liu@intel.corp-partner.google.com>
2022-04-25 08:02:09 +00:00
..
kvm x86_64: Add kvm MSR_PLATFORM_INFO read control 2022-04-25 08:02:09 +00:00
aarch64.rs aarch64: Abstract KVM register read/writes 2022-04-18 17:58:06 +00:00
caps.rs Pass HypervisorCap by value rather than reference. 2022-01-28 11:02:45 +00:00
lib.rs base: accept AsRawDescriptor in PollContext/EpollContext/mmap 2022-04-11 20:27:06 +00:00
x86_64.rs crosvm/kvm: enable runtime detection of IOAPIC pins 2021-05-20 00:37:59 +00:00