[PATCH v7 0/4] Raise #UD and disable execution controls for more CPUID bits

From: Paolo Bonzini
Date: Thu Aug 24 2017 - 09:38:07 EST


Usually we're not that particular about #UD-ing on disabled instructions,
because you cannot do it for all instructions. However, whenever an
instruction has a corresponding execution control it is important to do
it for the sake of getting vmexits right.

Paolo

Jim Mattson (2):
kvm: vmx: Raise #UD on unsupported RDRAND
kvm: vmx: Raise #UD on unsupported RDSEED

Paolo Bonzini (2):
KVM: VMX: cache secondary exec controls
kvm: vmx: Raise #UD on unsupported XSAVES/XRSTORS

arch/x86/kvm/vmx.c | 175 +++++++++++++++++++++++++++++++++++++----------------
1 file changed, 124 insertions(+), 51 deletions(-)

--
1.8.3.1