Messages in this thread | | | From | Paolo Bonzini <> | Subject | [PATCH v7 0/4] Raise #UD and disable execution controls for more CPUID bits | Date | Thu, 24 Aug 2017 15:37:55 +0200 |
| |
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
| |