summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/cpuid.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-22KVM, pkeys: expose CPUID/CR4 to guestHuaitong Han1-2/+21
2016-03-22KVM: x86: remove magic number with enum cpuid_leafsHuaitong Han1-20/+20
2016-03-09KVM: x86: remove eager_fpu field of struct kvm_vcpu_archPaolo Bonzini1-2/+1
2016-03-09KVM: x86: disable MPX if host did not enable MPX XSAVE featuresPaolo Bonzini1-3/+10
2015-11-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2015-10-01KVM: x86: add pcommit supportXiao Guangrong1-1/+1
2015-10-01KVM: x86: allow guest to use cflushopt and clwbXiao Guangrong1-1/+1
2015-09-14x86/fpu: Rename XSAVE macrosDave Hansen1-2/+2
2015-07-10KVM: VMX: fix vmwrite to invalid VMCSRadim Krčmář1-0/+2
2015-06-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+10
2015-06-19KVM: x86/vPMU: introduce pmu.h headerWei Huang1-0/+1
2015-06-19KVM: x86/vPMU: rename a few PMU functionsWei Huang1-1/+1
2015-05-28KVM: x86: Allow ARAT CPU featureJan Kiszka1-1/+6
2015-05-25Merge branch 'linus' into x86/fpuIngo Molnar1-0/+2
2015-05-20Merge branch 'kvm-master' into kvm-nextPaolo Bonzini1-0/+4
2015-05-20kvm/fpu: Enable eager restore kvm FPU for MPXLiang Li1-0/+4
2015-05-19x86/fpu: Rename fpu/xsave.h to fpu/xstate.hIngo Molnar1-1/+1
2015-05-19x86/fpu: Move xsave.h to fpu/xsave.hIngo Molnar1-1/+1
2015-04-08KVM: x86: cache maxphyaddr CPUID leaf in struct kvm_vcpuEugene Korenevsky1-15/+18
2014-12-05KVM: cpuid: recompute CPUID 0xD.0:EBX,ECXRadim Krčmář1-0/+2
2014-12-05KVM: cpuid: mask more bits in leaf 0xd and subleavesPaolo Bonzini1-2/+8
2014-12-05KVM: cpuid: set CPUID(EAX=0xd,ECX=1).EBX correctlyPaolo Bonzini1-6/+16
2014-12-05kvm: x86: Add kvm_x86_ops hook that enables XSAVES for guestWanpeng Li1-1/+2
2014-12-05KVM: x86: use F() macro throughout cpuid.cPaolo Bonzini1-7/+7
2014-11-23kvm: x86: mask out XSAVESPaolo Bonzini1-1/+10
2014-11-03KVM: x86: Enable Intel AVX-512 for guestChao Peng1-1/+2
2014-09-24KVM: nested VMX: disable perf cpuid reportingMarcelo Tosatti1-0/+6
2014-09-24KVM: x86: Warn if guest virtual address space is not 48-bitsNadav Amit1-7/+14
2014-08-21KVM: x86: Replace X86_FEATURE_NX offset with the definitionNadav Amit1-2/+2
2014-05-08kvm: x86: emulate monitor and mwait instructions as nopGabriel L. Somlo1-0/+2
2014-05-06KVM: nVMX: additional checks on vmxon regionBandan Das1-0/+1
2014-04-29KVM: x86: expose invariant tsc cpuid bit (v2)Marcelo Tosatti1-1/+7
2014-04-14KVM: expose SMAP feature to guestFeng Wu1-1/+1
2014-04-02Merge tag 'kvm-3.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-15/+22
2014-03-17KVM: x86: handle missing MPX in nested virtualizationPaolo Bonzini1-3/+2
2014-03-17KVM: x86: introduce kvm_supported_xcr0()Paolo Bonzini1-11/+16
2014-02-27x86, cpufeature: Rename X86_FEATURE_CLFLSH to X86_FEATURE_CLFLUSHH. Peter Anvin1-1/+1
2014-02-25KVM: x86: Enable Intel MPX for guestLiu, Jinsong1-1/+3
2014-02-22KVM: x86: Fix xsave cpuid exposing bugLiu, Jinsong1-3/+3
2014-02-22KVM: x86: expose ADX feature to guestLiu, Jinsong1-1/+2
2014-02-22KVM: x86: expose new instruction RDSEED to guestLiu, Jinsong1-1/+1
2013-11-07kvm, cpuid: Fix sparse warningBorislav Petkov1-3/+5
2013-11-05KVM: x86: trace cpuid emulation when called from emulatorGleb Natapov1-1/+1
2013-10-30kvm: Emulate MOVBEBorislav Petkov1-1/+17
2013-10-30kvm: Add KVM_GET_EMULATED_CPUIDBorislav Petkov1-6/+51
2013-10-03KVM: x86: only copy XSAVE state for the supported featuresPaolo Bonzini1-2/+26
2013-10-03KVM: x86: prevent setting unsupported XSAVE statesPaolo Bonzini1-0/+8
2013-10-03KVM: x86: mask unsupported XSAVE entries from leaf 0Dh index 0Paolo Bonzini1-1/+3
2013-08-26kvm hypervisor : Add a hypercall to KVM hypervisor to support pv-ticketlocksSrivatsa Vaddagiri1-1/+2
2012-12-05KVM: x86: Make register state after reset conform to specificationJulian Stecklina1-0/+1