summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2019-10-17KVM: nVMX: handle page fault in vmread fixJack Wang1-1/+1
2019-10-05KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson1-3/+8
2019-10-05KVM: x86: set ctxt->have_exception in x86_decode_insn()Jan Dakinevich2-0/+8
2019-10-05KVM: x86: always stop emulation on page faultJan Dakinevich1-1/+3
2019-09-21KVM: nVMX: handle page fault in vmreadPaolo Bonzini1-2/+5
2019-09-21KVM: x86: work around leak of uninitialized stack contentsFuqian Huang1-0/+7
2019-09-06KVM: x86: Don't update RIP or do single-step on faulting emulationSean Christopherson1-4/+5
2019-08-04KVM: x86/vPMU: refine kvm_pmu err msg when event creation failedLike Xu1-2/+2
2019-07-10KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPICWanpeng Li1-1/+1
2019-07-10KVM: x86: degrade WARN to pr_warn_ratelimitedPaolo Bonzini1-3/+3
2019-06-22KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini1-5/+8
2019-05-31kvm: svm/avic: fix off-by-one in checking host APIC IDSuthikulpanit, Suravee1-1/+5
2019-05-31KVM: x86: fix return value for reserved EFERPaolo Bonzini1-1/+1
2019-05-21KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writesSean Christopherson1-11/+22
2019-05-16KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracingVitaly Kuznetsov1-2/+2
2019-05-14Documentation: Move L1TF to separate directoryThomas Gleixner1-2/+2
2019-05-14x86/kvm/vmx: Add MDS protection when L1D Flush is not activeThomas Gleixner1-0/+3
2019-05-14x86/kvm: Expose X86_FEATURE_MD_CLEAR to guestsAndi Kleen1-1/+1
2019-05-14kvm: x86: Report STIBP on GET_SUPPORTED_CPUIDEduardo Habkost1-2/+3
2019-05-14x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk3-4/+10
2019-05-14x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk1-1/+1
2019-04-27Revert "svm: Fix AVIC incomplete IPI emulation"Suthikulpanit, Suravee1-4/+15
2019-04-27KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPUSean Christopherson1-10/+11
2019-04-03KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2-14/+12
2019-03-23KVM: X86: Fix residual mmio emulation request to userspaceWanpeng Li2-0/+2
2019-03-23KVM: nVMX: Ignore limit checks on VMX instructions using flat segmentsSean Christopherson1-3/+9
2019-03-23KVM: nVMX: Sign extend displacements of VMX instr's mem operandsSean Christopherson1-0/+4
2019-03-05KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting t...Vitaly Kuznetsov1-0/+8
2019-03-05svm: Fix AVIC incomplete IPI emulationSuravee Suthikulpanit1-15/+4
2019-02-20kvm: vmx: Fix entry number check for add_atomic_switch_msr()Xiaoyao Li1-1/+2
2019-02-12KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7...Peter Shier1-0/+1
2019-02-12KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)Paolo Bonzini1-0/+7
2019-02-12KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupportedVitaly Kuznetsov1-0/+7
2019-01-31KVM: x86: Fix single-step debuggingAlexander Popov1-2/+1
2019-01-09x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running...Vitaly Kuznetsov2-3/+19
2018-12-17x86/kvm/vmx: fix old-style function declarationYi Wang1-4/+4
2018-12-17KVM: x86: fix empty-body warningsYi Wang1-1/+1
2018-12-08svm: Add mutex_lock to protect apic_access_page_done on AMD systemsWei Wang1-8/+11
2018-12-05KVM: X86: Fix scan ioapic use-before-initializationWanpeng Li1-1/+2
2018-12-05kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcbJim Mattson1-5/+15
2018-12-05kvm: mmu: Fix race in emulated page table writesJunaid Shahid1-18/+9
2018-10-18x86/kvm/lapic: always disable MMIO interface in x2APIC modeVitaly Kuznetsov1-3/+19
2018-10-13x86/fpu: Remove use_eager_fpu()Andy Lutomirski2-13/+1
2018-09-09KVM: VMX: fixes for vmentry_l1d_flush module parameterPaolo Bonzini1-10/+16
2018-09-05x86/kvm/vmx: Remove duplicate l1d flush definitionsJosh Poimboeuf1-3/+0
2018-09-05KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabledThomas Gleixner1-4/+4
2018-08-15KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentryPaolo Bonzini2-3/+26
2018-08-15x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentryPaolo Bonzini1-0/+10
2018-08-15KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSRPaolo Bonzini1-1/+3
2018-08-15KVM: X86: Allow userspace to define the microcode versionWanpeng Li3-5/+11