aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/cpuid.c
AgeCommit message (Expand)Author
2021-07-20KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabledSean Christopherson
2020-04-24kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBDJim Mattson
2020-02-28KVM: x86: emulate RDPIDPaolo Bonzini
2019-12-17KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)Paolo Bonzini
2019-11-12KVM: x86: use Intel speculation bugs and features as derived in generic x86 codePaolo Bonzini
2019-05-14x86/kvm: Expose X86_FEATURE_MD_CLEAR to guestsAndi Kleen
2019-05-14kvm: x86: Report STIBP on GET_SUPPORTED_CPUIDEduardo Habkost
2018-12-05x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk
2018-12-05x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk
2018-05-30kvm: x86: IA32_ARCH_CAPABILITIES is always supportedJim Mattson
2018-05-30KVM/VMX: Expose SSBD properly to guestsKonrad Rzeszutek Wilk
2018-05-22KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBDTom Lendacky
2018-05-22x86/speculation: Use synthetic bits for IBRS/IBPB/STIBPBorislav Petkov
2018-05-22x86/bugs: Rename _RDS to _SSBDKonrad Rzeszutek Wilk
2018-05-22x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guestKonrad Rzeszutek Wilk
2018-03-11KVM: x86: fix backward migration with async_PFRadim Krčmář
2018-02-07KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed
2018-02-07KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed
2018-02-07KVM/x86: Add IBPB supportAshok Raj
2018-02-07KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDXKarimAllah Ahmed
2017-09-08Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Radim Krčmář
2017-08-25KVM: x86: block guest protection keys unless the host has them enabledPaolo Bonzini
2017-08-24KVM: MMU: Expose the LA57 feature to VM.Yu Zhang
2017-08-24KVM: MMU: Add 5 level EPT & Shadow page table support.Yu Zhang
2017-08-24KVM: x86: Add return value to kvm_cpuid().Yu Zhang
2017-06-08KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulationWanpeng Li
2017-04-21KVM: x86: virtualize cpuid faultingKyle Huey
2017-03-02sched/headers: Prepare to move sched_info_on() and force_schedstat_enabled() ...Ingo Molnar
2017-02-17KVM: x86: remove code for lazy FPU handlingPaolo Bonzini
2017-01-20Revert "KVM: nested VMX: disable perf cpuid reporting"Jim Mattson
2017-01-17kvm: x86: Expose Intel VPOPCNTDQ feature to guestPiotr Luc
2016-12-15KVM: x86: Expose Intel AVX512IFMA/AVX512VBMI/SHA features to guest.Yi Sun
2016-12-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2016-12-08KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey
2016-12-08KVM: x86: Add a return value to kvm_emulate_cpuidKyle Huey
2016-11-22kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11]Jim Mattson
2016-11-16kvm: x86: Add AVX512_4VNNIW and AVX512_4FMAPS supportLuwei Kang
2016-11-16kvm: x86: cpuid: remove the unnecessary variableJiang Biao
2016-10-16Merge tag 'v4.9-rc1' into x86/fpu, to resolve conflictIngo Molnar
2016-10-07x86/fpu: Remove use_eager_fpu()Andy Lutomirski
2016-08-19KVM: x86: Expose more Intel AVX512 feature to guestLuwei Kang
2016-08-01Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2016-07-23Revert "KVM: x86: add pcommit support"Dan Williams
2016-07-14x86/kvm: Audit and remove any unnecessary uses of module.hPaul Gortmaker
2016-06-02KVM: x86: avoid vmalloc(0) in the KVM_SET_CPUIDPaolo Bonzini
2016-04-19Merge tag 'v4.6-rc4' into x86/asm, to pick up fixesIngo Molnar
2016-04-13x86/cpufeature: Replace cpu_has_xsave with boot_cpu_has() usageBorislav Petkov
2016-04-10KVM: x86: mask CPUID(0xD,0x1).EAX against host valuePaolo Bonzini
2016-03-22KVM, pkeys: expose CPUID/CR4 to guestHuaitong Han
2016-03-22KVM: x86: remove magic number with enum cpuid_leafsHuaitong Han