aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/cpuid.c
Commit message (Expand)AuthorAge
* KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulationWanpeng Li2017-06-08
* KVM: x86: virtualize cpuid faultingKyle Huey2017-04-21
* sched/headers: Prepare to move sched_info_on() and force_schedstat_enabled() ...Ingo Molnar2017-03-02
* KVM: x86: remove code for lazy FPU handlingPaolo Bonzini2017-02-17
* Revert "KVM: nested VMX: disable perf cpuid reporting"Jim Mattson2017-01-20
* kvm: x86: Expose Intel VPOPCNTDQ feature to guestPiotr Luc2017-01-17
* KVM: x86: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest.Yi Sun2016-12-15
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-12-13
|\
| * KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey2016-12-08
| * KVM: x86: Add a return value to kvm_emulate_cpuidKyle Huey2016-12-08
| * kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11]Jim Mattson2016-11-22
| * kvm: x86: Add AVX512_4VNNIW and AVX512_4FMAPS supportLuwei Kang2016-11-16
| * kvm: x86: cpuid: remove the unnecessary variableJiang Biao2016-11-16
* | Merge tag 'v4.9-rc1' into x86/fpu, to resolve conflictIngo Molnar2016-10-16
|\|
| * KVM: x86: Expose more Intel AVX512 feature to guestLuwei Kang2016-08-19
* | x86/fpu: Remove use_eager_fpu()Andy Lutomirski2016-10-07
|/
* Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-08-01
|\
| * x86/kvm: Audit and remove any unnecessary uses of module.hPaul Gortmaker2016-07-14
* | Revert "KVM: x86: add pcommit support"Dan Williams2016-07-23
|/
* KVM: x86: avoid vmalloc(0) in the KVM_SET_CPUIDPaolo Bonzini2016-06-02
* Merge tag 'v4.6-rc4' into x86/asm, to pick up fixesIngo Molnar2016-04-19
|\
| * KVM: x86: mask CPUID(0xD,0x1).EAX against host valuePaolo Bonzini2016-04-10
* | x86/cpufeature: Replace cpu_has_xsave with boot_cpu_has() usageBorislav Petkov2016-04-13
|/
* KVM, pkeys: expose CPUID/CR4 to guestHuaitong Han2016-03-22
* KVM: x86: remove magic number with enum cpuid_leafsHuaitong Han2016-03-22
* KVM: x86: remove eager_fpu field of struct kvm_vcpu_archPaolo Bonzini2016-03-09
* KVM: x86: disable MPX if host did not enable MPX XSAVE featuresPaolo Bonzini2016-03-09
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-11-05
|\
| * KVM: x86: add pcommit supportXiao Guangrong2015-10-01
| * KVM: x86: allow guest to use cflushopt and clwbXiao Guangrong2015-10-01
* | x86/fpu: Rename XSAVE macrosDave Hansen2015-09-14
|/
* KVM: VMX: fix vmwrite to invalid VMCSRadim Krčmář2015-07-10
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-06-24
|\
| * KVM: x86/vPMU: introduce pmu.h headerWei Huang2015-06-19
| * KVM: x86/vPMU: rename a few PMU functionsWei Huang2015-06-19
| * KVM: x86: Allow ARAT CPU featureJan Kiszka2015-05-28
| * Merge branch 'kvm-master' into kvm-nextPaolo Bonzini2015-05-20
| |\
* | \ Merge branch 'linus' into x86/fpuIngo Molnar2015-05-25
|\ \ \ | | |/ | |/|
| * | kvm/fpu: Enable eager restore kvm FPU for MPXLiang Li2015-05-20
| |/
* | x86/fpu: Rename fpu/xsave.h to fpu/xstate.hIngo Molnar2015-05-19
* | x86/fpu: Move xsave.h to fpu/xsave.hIngo Molnar2015-05-19
|/
* KVM: x86: cache maxphyaddr CPUID leaf in struct kvm_vcpuEugene Korenevsky2015-04-08
* KVM: cpuid: recompute CPUID 0xD.0:EBX,ECXRadim Krčmář2014-12-05
* KVM: cpuid: mask more bits in leaf 0xd and subleavesPaolo Bonzini2014-12-05
* KVM: cpuid: set CPUID(EAX=0xd,ECX=1).EBX correctlyPaolo Bonzini2014-12-05
* kvm: x86: Add kvm_x86_ops hook that enables XSAVES for guestWanpeng Li2014-12-05
* KVM: x86: use F() macro throughout cpuid.cPaolo Bonzini2014-12-05
* kvm: x86: mask out XSAVESPaolo Bonzini2014-11-23
* KVM: x86: Enable Intel AVX-512 for guestChao Peng2014-11-03
* KVM: nested VMX: disable perf cpuid reportingMarcelo Tosatti2014-09-24