summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptesSean Christopherson2019-10-051-14/+3
* KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf2019-10-052-2/+8
* KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson2019-10-051-3/+8
* KVM: x86: set ctxt->have_exception in x86_decode_insn()Jan Dakinevich2019-10-052-0/+8
* KVM: x86: always stop emulation on page faultJan Dakinevich2019-10-051-1/+3
* kvm: Nested KVM MMUs need PAE root tooJiří Paleček2019-10-051-8/+22
* KVM: SVM: Fix detection of AMD Errata 1096Liran Alon2019-09-191-7/+35
* kvm: nVMX: Remove unnecessary sync_roots from handle_inveptJim Mattson2019-09-191-5/+3
* KVM: nVMX: handle page fault in vmreadPaolo Bonzini2019-09-191-1/+3
* KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslotSean Christopherson2019-09-191-2/+99
* KVM: x86: work around leak of uninitialized stack contentsFuqian Huang2019-09-191-0/+7
* KVM: x86: Don't update RIP or do single-step on faulting emulationSean Christopherson2019-09-061-4/+5
* KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov2019-09-063-8/+6
* kvm: x86: skip populating logical dest map if apic is not sw enabledRadim Krcmar2019-09-061-0/+5
* Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"Paolo Bonzini2019-08-291-32/+1
* KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-163-0/+28
* KVM/nSVM: properly map nested VMCBVitaly Kuznetsov2019-08-161-2/+2
* x86/cpufeatures: Combine word 11 and 12 into a new scattered features wordFenghua Yu2019-08-061-2/+0
* KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon2019-08-061-1/+4
* x86: kvm: avoid constant-conversion warningArnd Bergmann2019-08-061-3/+3
* KVM: X86: Fix fpu state crash in kvm guestWanpeng Li2019-07-311-3/+6
* KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPTSean Christopherson2019-07-311-21/+23
* kvm: vmx: segment limit check: use access lengthEugene Korenevsky2019-07-313-14/+19
* KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTESSean Christopherson2019-07-312-2/+17
* kvm: vmx: fix limit checking in get_vmx_mem_address()Eugene Korenevsky2019-07-311-1/+1
* Revert "kvm: x86: Use task structs fpu field for user"Paolo Bonzini2019-07-281-2/+2
* KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka2019-07-281-0/+2
* KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini2019-07-281-1/+7
* KVM: x86/vPMU: refine kvm_pmu err msg when event creation failedLike Xu2019-07-261-2/+2
* KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li2019-07-261-2/+8
* KVM: VMX: Fix handling of #MC that occurs during VM-EntrySean Christopherson2019-07-261-12/+8
* KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01Sean Christopherson2019-07-261-7/+6
* KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valueSean Christopherson2019-07-261-2/+3
* KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mappedSean Christopherson2019-07-261-3/+0
* KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPICWanpeng Li2019-07-021-1/+1
* KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSLiran Alon2019-07-021-9/+16
* KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMMLiran Alon2019-07-021-1/+4
* KVM: x86: degrade WARN to pr_warn_ratelimitedPaolo Bonzini2019-07-021-3/+3
* Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2019-06-2117-63/+17
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-1917-63/+17
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-06-203-53/+71
|\ \ | |/ |/|
| * KVM: nVMX: reorganize initial steps of vmx_set_nested_statePaolo Bonzini2019-06-201-11/+15
| * KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPTSean Christopherson2019-06-191-6/+10
| * KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataLiran Alon2019-06-192-37/+47
| * KVM: nVMX: use correct clean fields when copying from eVMCSVitaly Kuznetsov2019-06-131-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Thomas Gleixner2019-06-053-38/+3
|/
* KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth2019-05-281-0/+3
* KVM: x86: fix return value for reserved EFERPaolo Bonzini2019-05-241-1/+1
* KVM: x86/pmu: do not mask the value that is written to fixed PMUsPaolo Bonzini2019-05-241-5/+8
* KVM: x86/pmu: mask the result of rdpmc according to the width of the countersPaolo Bonzini2019-05-244-13/+15