summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/cpuid.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-11-051-1/+1
|\
| * KVM: x86: add pcommit supportXiao Guangrong2015-10-011-1/+1
| * KVM: x86: allow guest to use cflushopt and clwbXiao Guangrong2015-10-011-1/+1
* | x86/fpu: Rename XSAVE macrosDave Hansen2015-09-141-2/+2
|/
* KVM: VMX: fix vmwrite to invalid VMCSRadim Krčmář2015-07-101-0/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-06-241-3/+10
|\
| * KVM: x86/vPMU: introduce pmu.h headerWei Huang2015-06-191-0/+1
| * KVM: x86/vPMU: rename a few PMU functionsWei Huang2015-06-191-1/+1
| * KVM: x86: Allow ARAT CPU featureJan Kiszka2015-05-281-1/+6
| * Merge branch 'kvm-master' into kvm-nextPaolo Bonzini2015-05-201-0/+4
| |\
* | \ Merge branch 'linus' into x86/fpuIngo Molnar2015-05-251-0/+2
|\ \ \ | | |/ | |/|
| * | kvm/fpu: Enable eager restore kvm FPU for MPXLiang Li2015-05-201-0/+4
| |/
* | x86/fpu: Rename fpu/xsave.h to fpu/xstate.hIngo Molnar2015-05-191-1/+1
* | x86/fpu: Move xsave.h to fpu/xsave.hIngo Molnar2015-05-191-1/+1
|/
* KVM: x86: cache maxphyaddr CPUID leaf in struct kvm_vcpuEugene Korenevsky2015-04-081-15/+18
* KVM: cpuid: recompute CPUID 0xD.0:EBX,ECXRadim Krčmář2014-12-051-0/+2
* KVM: cpuid: mask more bits in leaf 0xd and subleavesPaolo Bonzini2014-12-051-2/+8
* KVM: cpuid: set CPUID(EAX=0xd,ECX=1).EBX correctlyPaolo Bonzini2014-12-051-6/+16
* kvm: x86: Add kvm_x86_ops hook that enables XSAVES for guestWanpeng Li2014-12-051-1/+2
* KVM: x86: use F() macro throughout cpuid.cPaolo Bonzini2014-12-051-7/+7
* kvm: x86: mask out XSAVESPaolo Bonzini2014-11-231-1/+10
* KVM: x86: Enable Intel AVX-512 for guestChao Peng2014-11-031-1/+2
* KVM: nested VMX: disable perf cpuid reportingMarcelo Tosatti2014-09-241-0/+6
* KVM: x86: Warn if guest virtual address space is not 48-bitsNadav Amit2014-09-241-7/+14
* KVM: x86: Replace X86_FEATURE_NX offset with the definitionNadav Amit2014-08-211-2/+2
* kvm: x86: emulate monitor and mwait instructions as nopGabriel L. Somlo2014-05-081-0/+2
* KVM: nVMX: additional checks on vmxon regionBandan Das2014-05-061-0/+1
* KVM: x86: expose invariant tsc cpuid bit (v2)Marcelo Tosatti2014-04-291-1/+7
* KVM: expose SMAP feature to guestFeng Wu2014-04-141-1/+1
* Merge tag 'kvm-3.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2014-04-021-15/+22
|\
| * KVM: x86: handle missing MPX in nested virtualizationPaolo Bonzini2014-03-171-3/+2
| * KVM: x86: introduce kvm_supported_xcr0()Paolo Bonzini2014-03-171-11/+16
| * KVM: x86: Enable Intel MPX for guestLiu, Jinsong2014-02-251-1/+3
| * KVM: x86: Fix xsave cpuid exposing bugLiu, Jinsong2014-02-221-3/+3
| * KVM: x86: expose ADX feature to guestLiu, Jinsong2014-02-221-1/+2
| * KVM: x86: expose new instruction RDSEED to guestLiu, Jinsong2014-02-221-1/+1
* | x86, cpufeature: Rename X86_FEATURE_CLFLSH to X86_FEATURE_CLFLUSHH. Peter Anvin2014-02-271-1/+1
|/
* kvm, cpuid: Fix sparse warningBorislav Petkov2013-11-071-3/+5
* KVM: x86: trace cpuid emulation when called from emulatorGleb Natapov2013-11-051-1/+1
* kvm: Emulate MOVBEBorislav Petkov2013-10-301-1/+17
* kvm: Add KVM_GET_EMULATED_CPUIDBorislav Petkov2013-10-301-6/+51
* KVM: x86: only copy XSAVE state for the supported featuresPaolo Bonzini2013-10-031-2/+26
* KVM: x86: prevent setting unsupported XSAVE statesPaolo Bonzini2013-10-031-0/+8
* KVM: x86: mask unsupported XSAVE entries from leaf 0Dh index 0Paolo Bonzini2013-10-031-1/+3
* kvm hypervisor : Add a hypercall to KVM hypervisor to support pv-ticketlocksSrivatsa Vaddagiri2013-08-261-1/+2
* KVM: x86: Make register state after reset conform to specificationJulian Stecklina2012-12-051-0/+1
* KVM: x86: Emulate IA32_TSC_ADJUST MSRWill Auld2012-11-301-0/+2
* KVM: x86: minor size optimizationMathias Krause2012-09-051-6/+6
* KVM: x86: Fix typos in cpuid.cGuo Chao2012-07-201-1/+1
* KVM: VMX: Implement PCID/INVPCID for guests with EPTMao, Junjie2012-07-121-2/+3