summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* 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: LAPIC: Fix lapic_timer_advance_ns parameter overflowWanpeng Li2019-05-241-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-171-76/+123
|\
| * KVM: x86: use direct accessors for RIP and RSPPaolo Bonzini2019-04-301-2/+2
| * KVM: x86: Omit caching logic for always-available GPRsSean Christopherson2019-04-301-45/+44
| * KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulatedKarimAllah Ahmed2019-04-301-8/+6
| * x86/kvm: Implement HWCR supportBorislav Petkov2019-04-301-5/+29
| * KVM: VMX: Nop emulation of MSR_IA32_POWER_CTLLiran Alon2019-04-301-0/+1
| * KVM: x86: Inject PMI for KVM guestLuwei Kang2019-04-301-0/+10
| * kvm: move KVM_CAP_NR_MEMSLOTS to common codePaolo Bonzini2019-04-161-3/+0
| * KVM: x86: Inject #GP if guest attempts to set unsupported EFER bitsSean Christopherson2019-04-161-0/+7
| * KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writesSean Christopherson2019-04-161-13/+24
* | Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2019-05-151-11/+20
|\ \
| * | cpufreq: Call transition notifier only once for each policyViresh Kumar2019-05-101-11/+20
* | | Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-071-18/+30
|\ \ \ | |/ / |/| |
| * | x86/fpu: Defer FPU state load until return to userspaceRik van Riel2019-04-121-4/+16
| * | x86/fpu: Use a feature number instead of mask in two more helpersSebastian Andrzej Siewior2019-04-101-14/+14
* | | KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointerSean Christopherson2019-04-301-1/+2
* | | KVM: x86: Whitelist port 0x7e for pre-incrementing %ripSean Christopherson2019-04-301-2/+19
* | | KVM: lapic: Allow user to disable adaptive tuning of timer advancementSean Christopherson2019-04-181-2/+7
* | | KVM: lapic: Track lapic timer advance per vCPUSean Christopherson2019-04-181-4/+3
| |/ |/|
* | KVM: x86: fix warning Using plain integer as NULL pointerHariprasad Kelam2019-04-161-1/+1
* | KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernelsSean Christopherson2019-04-161-4/+6
* | KVM: x86: Open code kvm_set_hflagsSean Christopherson2019-04-161-18/+15
* | KVM: x86: Load SMRAM in a single shot when leaving SMMSean Christopherson2019-04-161-2/+3
* | x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextWANG Chao2019-04-161-6/+4
* | kvm: mmu: Fix overflow on kvm mmu page limit calculationBen Gardon2019-04-161-2/+2
|/
* KVM: x86: update %rip after emulating IOSean Christopherson2019-03-281-10/+26
* kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrsXiaoyao Li2019-03-281-1/+2
* KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-03-281-0/+12
* KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()Wei Yang2019-03-281-6/+2
* Revert "KVM: x86: use the fast way to invalidate all pages"Sean Christopherson2019-02-201-1/+1
* Revert "KVM: MMU: reclaim the zapped-obsolete page first"Sean Christopherson2019-02-201-1/+0
* KVM: Call kvm_arch_memslots_updated() before updating memslotsSean Christopherson2019-02-201-2/+2
* kvm: x86: Add memcg accounting to KVM allocationsBen Gardon2019-02-201-7/+9
* KVM: x86: Sync the pending Posted-InterruptsLuwei Kang2019-02-201-1/+1
* KVM: x86: cull apicv code when userspace irqchip is requestedPaolo Bonzini2019-02-201-1/+8
* KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)Paolo Bonzini2019-02-071-0/+7
* KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva2019-01-251-0/+3
* KVM: x86: Fix PV IPIs for 32-bit KVM hostSean Christopherson2019-01-251-1/+1
* KVM: x86: Fix single-step debuggingAlexander Popov2019-01-251-2/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-12-261-33/+128
|\
| * KVM: x86: Implement Intel PT MSRs read/write emulationChao Peng2018-12-211-1/+32
| * KVM: fix some typosWei Yang2018-12-211-1/+1
| * KVM: x86: fix size of x86_fpu_cache objectsPaolo Bonzini2018-12-211-1/+1
| * kvm: x86: Dynamically allocate guest_fpuMarc Orr2018-12-141-13/+38
| * kvm: x86: Use task structs fpu field for userMarc Orr2018-12-141-2/+2
| * kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU resetJim Mattson2018-12-141-1/+1
| * x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUIDVitaly Kuznetsov2018-12-141-0/+20