summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2018-03-19x86/kvm: Update spectre-v1 mitigationDan Williams1-11/+10
2018-03-19x86/retpoline: Fill return stack buffer on vmexitDavid Woodhouse2-0/+8
2018-03-19kvm: vmx: Scrub hardware GPRs at VM-exitJim Mattson2-1/+32
2018-03-19KVM: SVM: Make use of asm.hAvi Kivity1-26/+20
2018-03-19KVM: VMX: Make use of asm.hAvi Kivity1-39/+30
2018-03-03KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in ...Tianyu Lan1-2/+2
2018-03-03KVM/x86: Check input paging mode when cs.l is setLan Tianyu1-0/+26
2018-03-03KVM: x86: Add memory barrier on vmcs field lookupAndrew Honig1-1/+11
2018-03-03KVM: X86: Fix load RFLAGS w/o the fixed bitWanpeng Li1-1/+1
2018-03-03KVM: apic: fix LDR calculation in x2apic modeGleb Natapov1-1/+1
2018-03-03KVM: x86: Don't re-execute instruction when not passing CR2 valueLiran Alon1-1/+1
2018-03-03KVM: VMX: do not try to reexecute failed instruction while emulating invalid ...Gleb Natapov2-4/+8
2018-02-13KVM: SVM: obey guest PATPaolo Bonzini1-0/+7
2018-02-13KVM: vmx: Inject #GP on invalid PAT CRNadav Amit3-2/+7
2018-02-13KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek1-0/+2
2018-01-01KVM: Fix stack-out-of-bounds read in write_mmioWanpeng Li1-4/+4
2018-01-01KVM: VMX: remove I/O port 0x80 bypass on Intel hostsAndrew Honig1-5/+0
2018-01-01KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exitHaozhong Zhang1-1/+1
2018-01-01kvm/x86: Avoid async PF preempting the kernel incorrectlyBoqun Feng1-1/+1
2017-11-26KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exce...Wanpeng Li1-8/+26
2017-11-26KVM: SVM: Add a missing 'break' statementJan H. Schönherr1-0/+1
2017-10-12kvm: nVMX: Don't allow L2 to access the hardware CR8Jim Mattson1-0/+8
2017-09-15KVM: async_pf: avoid async pf injection when in guest modeWanpeng Li3-4/+7
2017-09-15KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulationWanpeng Li1-9/+11
2017-09-15KVM: x86: zero base3 of unusable segmentsRadim Krčmář1-0/+2
2017-09-15KVM: x86: fix use of uninitialized memory as segment descriptor in emulator.Gleb Natapov1-1/+3
2017-09-15KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulationWanpeng Li1-9/+15
2017-03-16Revert "KVM: x86: expose MSR_TSC_AUX to userspace"Ben Hutchings1-16/+1
2017-02-26kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)Jim Mattson1-6/+5
2017-02-23KVM: x86: drop error recovery in em_jmp_far and em_ret_farRadim Krčmář1-25/+11
2017-02-23KVM: Disable irq while unregistering user notifierIgnacio Alvarado1-2/+11
2017-02-23KVM: x86: fix wbinvd_dirty_mask use-after-freeIdo Yariv1-1/+3
2016-11-20KVM: nVMX: Fix memory corruption when using VMCS shadowingJim Mattson1-2/+15
2016-11-20KVM: nVMX: fix lifetime issues for vmcs02Paolo Bonzini1-16/+33
2016-08-23KVM: x86: fix OOPS after invalid KVM_SET_DEBUGREGSPaolo Bonzini1-0/+5
2016-06-15kvm: x86: do not leak guest xcr0 into host interrupt handlersDavid Matlack1-5/+5
2016-05-01KVM: x86: Inject pending interrupt even if pending nmi existYuki Shibuya1-7/+5
2016-05-01KVM: i8254: change PIT discard tick policyRadim Krčmář1-5/+7
2016-02-27KVM: vmx: fix MPX detectionPaolo Bonzini1-1/+2
2016-02-13KVM: x86: correctly print #AC in tracesPaolo Bonzini1-1/+1
2016-02-13KVM: x86: expose MSR_TSC_AUX to userspacePaolo Bonzini1-1/+16
2016-01-23kvm: x86: only channel 0 of the i8254 is linked to the HPETPaolo Bonzini2-1/+3
2016-01-23KVM: x86: Reload pit counters for all channels when restoring stateAndrew Honig1-3/+6
2015-11-27KVM: svm: unconditionally intercept #DBPaolo Bonzini1-11/+3
2015-11-17KVM: x86: work around infinite loop in microcode when #AC is deliveredEric Northup3-1/+13
2015-11-17Revert "KVM: MMU: fix validation of mmio page fault"Ben Hutchings1-0/+45
2015-10-13KVM: x86: trap AMD MSRs for the TSeg base and maskPaolo Bonzini1-0/+2
2015-10-13KVM: MMU: fix validation of mmio page faultXiao Guangrong1-45/+0
2015-08-12KVM: x86: properly restore LVT0Radim Krčmář1-0/+1
2015-08-12KVM: x86: make vapics_in_nmi_mode atomicRadim Krčmář2-3/+3