aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2019-07-02KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPICGravatar Wanpeng Li 1-1/+1
2019-07-02KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSGravatar Liran Alon 1-9/+16
2019-07-02KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMMGravatar Liran Alon 1-1/+4
2019-07-02KVM: x86: degrade WARN to pr_warn_ratelimitedGravatar Paolo Bonzini 1-3/+3
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Gravatar Linus Torvalds 17-63/+17
2019-06-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 3-53/+71
2019-06-20KVM: nVMX: reorganize initial steps of vmx_set_nested_stateGravatar Paolo Bonzini 1-11/+15
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Gravatar Thomas Gleixner 17-63/+17
2019-06-19KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPTGravatar Sean Christopherson 1-6/+10
2019-06-19KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataGravatar Liran Alon 2-37/+47
2019-06-13KVM: nVMX: use correct clean fields when copying from eVMCSGravatar Vitaly Kuznetsov 1-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320Gravatar Thomas Gleixner 3-38/+3
2019-05-28KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDGravatar Thomas Huth 1-0/+3
2019-05-24KVM: x86: fix return value for reserved EFERGravatar Paolo Bonzini 1-1/+1
2019-05-24KVM: x86/pmu: do not mask the value that is written to fixed PMUsGravatar Paolo Bonzini 1-5/+8
2019-05-24KVM: x86/pmu: mask the result of rdpmc according to the width of the countersGravatar Paolo Bonzini 4-13/+15
2019-05-24x86/kvm/pmu: Set AMD's virt PMU version to 1Gravatar Borislav Petkov 1-1/+1
2019-05-24KVM: x86: do not spam dmesg with VMCS/VMCB dumpsGravatar Paolo Bonzini 2-8/+27
2019-05-24kvm: Check irqchip mode before assign irqfdGravatar Peter Xu 2-0/+8
2019-05-24kvm: svm/avic: fix off-by-one in checking host APIC IDGravatar Suthikulpanit, Suravee 1-1/+5
2019-05-24KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspaceGravatar Wanpeng Li 1-0/+18
2019-05-24KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflowGravatar Wanpeng Li 1-1/+1
2019-05-24kvm: vmx: Fix -Wmissing-prototypes warningsGravatar Yi Wang 1-0/+1
2019-05-24KVM: nVMX: Fix using __this_cpu_read() in preemptible contextGravatar Wanpeng Li 1-2/+2
2019-05-24kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUIDGravatar Jim Mattson 1-0/+1
2019-05-24kvm: x86: Include multiple indices with CPUID leaf 0x8000001dGravatar Jim Mattson 1-4/+3
2019-05-24KVM: nVMX: Clear nested_run_pending if setting nested state failsGravatar Sean Christopherson 1-12/+17
2019-05-24KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATEGravatar Paolo Bonzini 1-1/+1
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 15-450/+533
2019-05-15Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"Gravatar Sean Christopherson 1-25/+0
2019-05-15kvm: x86: Fix L1TF mitigation for shadow MMUGravatar Kai Huang 1-5/+13
2019-05-15KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possibleGravatar Sean Christopherson 1-22/+25
2019-05-15Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Gravatar Linus Torvalds 1-11/+20
2019-05-14Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 2-2/+2
2019-05-14mm/gup: change GUP fast to use flags rather than a write 'bool'Gravatar Ira Weiny 2-2/+2
2019-05-14Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 2-3/+7
2019-05-10cpufreq: Call transition notifier only once for each policyGravatar Viresh Kumar 1-11/+20
2019-05-08kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks completeGravatar Aaron Lewis 1-4/+6
2019-05-08KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting ne...Gravatar Aaron Lewis 1-3/+3
2019-05-07Merge tag 'pidfd-v5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Gravatar Linus Torvalds 1-1/+0
2019-05-07Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 2-19/+31
2019-05-01KVM: nVMX: Fix size checks in vmx_set_nested_stateGravatar Jim Mattson 1-2/+2
2019-04-30KVM: x86: use direct accessors for RIP and RSPGravatar Paolo Bonzini 4-12/+22
2019-04-30KVM: VMX: Use accessors for GPRs outside of dedicated caching logicGravatar Sean Christopherson 2-10/+8
2019-04-30KVM: x86: Omit caching logic for always-available GPRsGravatar Sean Christopherson 6-80/+105
2019-04-30kvm, x86: Properly check whether a pfn is an MMIO or notGravatar KarimAllah Ahmed 1-1/+4
2019-04-30KVM/nVMX: Use page_address_valid in a few more locationsGravatar KarimAllah Ahmed 1-3/+3
2019-04-30KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCSGravatar KarimAllah Ahmed 2-10/+6
2019-04-30KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCSGravatar KarimAllah Ahmed 1-13/+12
2019-04-30KVM/nSVM: Use the new mapping API for mapping guest memoryGravatar KarimAllah Ahmed 1-49/+45