summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* kvm: vmx: Allow disabling virtual NMI supportPaolo Bonzini2017-11-171-10/+21
* kvm: vmx: Reinstate support for CPUs without virtual NMIPaolo Bonzini2017-11-171-44/+106
* KVM: SVM: obey guest PATPaolo Bonzini2017-11-171-0/+7
* Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-11-168-267/+512
|\
| * KVM: X86: #GP when guest attempts to write MCi_STATUS register w/o 0Wanpeng Li2017-10-201-2/+7
| * KVM: VMX: Fix VPID capability detectionWanpeng Li2017-10-201-2/+13
| * KVM: nVMX: Fix EPT switching advertisingWanpeng Li2017-10-201-2/+3
| * KVM: SVM: detect opening of SMI window using STGI interceptLadi Prosek2017-10-183-9/+35
| * KVM: x86: extend usage of RET_MMIO_PF_* constantsPaolo Bonzini2017-10-122-58/+55
| * KVM: nSVM: fix SMI injection in guest modeLadi Prosek2017-10-122-6/+55
| * KVM: nSVM: refactor nested_svm_vmrunLadi Prosek2017-10-121-63/+69
| * KVM: nVMX: fix SMI injection in guest modeLadi Prosek2017-10-121-11/+49
| * KVM: nVMX: set IDTR and GDTR limits when loading L1 host stateLadi Prosek2017-10-121-0/+2
| * KVM: x86: introduce ISA specific smi_allowed callbackLadi Prosek2017-10-123-1/+13
| * KVM: x86: introduce ISA specific SMM entry/exit callbacksLadi Prosek2017-10-124-1/+53
| * KVM: SVM: limit kvm_handle_page_fault to #PF handlingPaolo Bonzini2017-10-124-9/+17
| * KVM: SVM: unconditionally wake up VCPU on IOMMU interruptPaolo Bonzini2017-10-121-4/+1
| * arch/x86: remove redundant null checks before kmem_cache_destroyTim Hansen2017-10-121-4/+2
| * KVM: VMX: Don't expose unrestricted_guest is enabled if ept is disabledWanpeng Li2017-10-121-5/+2
| * KVM: X86: Processor States following Reset or INITWanpeng Li2017-10-122-0/+24
| * KVM: x86: thoroughly disarm LAPIC timer around TSC deadline switchRadim Krčmář2017-10-121-1/+3
| * KVM: x86: really disarm lapic timer when clearing TMICTRadim Krčmář2017-10-121-1/+3
| * KVM: x86: handle 0 write to TSC_DEADLINE MSRRadim Krčmář2017-10-121-0/+3
| * kvm, mm: account kvm related kmem slabs to kmemcgShakeel Butt2017-10-121-2/+2
| * KVM: VMX: rename RDSEED and RDRAND vmx ctrls to reflect exitingDavid Hildenbrand2017-10-121-12/+12
| * KVM: x86: allow setting identity map addr with no vcpus onlyDavid Hildenbrand2017-10-121-1/+7
| * KVM: VMX: cleanup init_rmode_identity_map()David Hildenbrand2017-10-121-22/+4
| * KVM: nVMX: no need to set ept/vpid caps to 0David Hildenbrand2017-10-121-4/+2
| * KVM: nVMX: no need to set vcpu->cpu when switching vmcsDavid Hildenbrand2017-10-121-1/+0
| * KVM: VMX: drop unnecessary function declarationsDavid Hildenbrand2017-10-121-2/+0
| * KVM: VMX: require INVEPT GLOBAL for EPTDavid Hildenbrand2017-10-121-3/+3
| * KVM: VMX: call ept_sync_global() with enable_ept onlyDavid Hildenbrand2017-10-121-1/+2
| * KVM: VMX: drop enable_ept check from ept_sync_context()David Hildenbrand2017-10-121-6/+4
| * KVM: x86: no need to inititalize vcpu members to 0David Hildenbrand2017-10-121-5/+0
| * KVM: VMX: vmx_vcpu_setup() cannot failDavid Hildenbrand2017-10-121-6/+2
| * KVM: x86: drop BUG_ON(vcpu->kvm)David Hildenbrand2017-10-121-6/+2
| * KVM: x86: mmu: free_page can handle NULLDavid Hildenbrand2017-10-121-2/+1
| * KVM: x86: mmu: returning void in a void function is strangeDavid Hildenbrand2017-10-121-1/+1
| * KVM: LAPIC: Apply change to TDCR right away to the timerWanpeng Li2017-10-121-2/+34
| * KVM: LAPIC: Keep timer running when switching between one-shot and periodic modeWanpeng Li2017-10-121-3/+5
| * KVM: LAPIC: Introduce limit_periodic_timer_frequencyWanpeng Li2017-10-121-17/+22
| * KVM: LAPIC: Fix lapic timer mode transitionWanpeng Li2017-10-121-0/+3
| * KVM: VMX: Don't expose PLE enable if there is no hardware supportWanpeng Li2017-10-121-1/+6
* | Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-0715-3/+18
|\ \
| * \ Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-11-042-3/+5
| |\ \
| | * | KVM: x86: Update APICv on APIC resetJan H. Schönherr2017-11-022-5/+5
| | * | KVM: VMX: Do not fully reset PI descriptor on vCPU resetJan H. Schönherr2017-11-021-2/+4
| | |/
| * / License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-0213-0/+13
| |/
* / locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-252-3/+3
|/
* KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exitHaozhong Zhang2017-10-121-1/+1