summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: X86: Boost queue head vCPU to mitigate lock waiter preemptionWanpeng Li2019-07-241-1/+2
* KVM: X86: Dynamically allocate user_fpuWanpeng Li2019-07-221-2/+2
* KVM: X86: Fix fpu state crash in kvm guestWanpeng Li2019-07-221-3/+6
* Revert "kvm: x86: Use task structs fpu field for user"Paolo Bonzini2019-07-221-2/+2
* KVM: LAPIC: Inject timer interrupt via posted interruptWanpeng Li2019-07-201-0/+6
* KVM: LAPIC: Make lapic timer unpinnedWanpeng Li2019-07-171-5/+1Star
* kvm: x86: some tsc debug cleanupYi Wang2019-07-151-8/+0Star
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-07-131-62/+167
|\
| * Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-07-111-4/+1Star
| |\
| * | KVM: x86: Unconditionally enable irqs in guest contextSean Christopherson2019-07-111-0/+11
| * | KVM: x86: PMU Event FilterEric Hankland2019-07-111-0/+5
| * | KVM: X86: Implement PV sched yield hypercallWanpeng Li2019-07-021-0/+21
| * | KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LISTPaolo Bonzini2019-07-021-0/+20
| * | KVM: x86: introduce is_pae_pagingPaolo Bonzini2019-06-181-4/+4
| * | KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fnSean Christopherson2019-06-181-1/+1
| * | KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor codeSean Christopherson2019-06-181-2/+0Star
| * | KVM: x86: move MSR_IA32_POWER_CTL handling to common codePaolo Bonzini2019-06-181-0/+6
| * | kvm: x86: add host poll control msrsMarcelo Tosatti2019-06-181-0/+23
| * | KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15Liran Alon2019-06-181-1/+1
| * | KVM: x86: clean up conditions for asynchronous page fault handlingPaolo Bonzini2019-06-131-5/+42
| * | kvm: Convert kvm_lock to a mutexJunaid Shahid2019-06-051-7/+7
| * | KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bitWanpeng Li2019-06-041-1/+9
| * | KVM: X86: Provide a capability to disable cstate msr read interceptsWanpeng Li2019-06-041-1/+4
| * | kvm: x86: refine kvm_get_arch_capabilities()Xiaoyao Li2019-06-041-4/+4
| * | KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson2019-06-041-2/+2
| * | KVM: LAPIC: Optimize timer latency furtherWanpeng Li2019-06-041-3/+0Star
| * | KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexitWanpeng Li2019-06-041-0/+7
| * | kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.cKai Huang2019-06-041-31/+0Star
* | | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-07-081-6/+7
|\ \ \
| * | | clocksource/drivers: Continue making Hyper-V clocksource ISA agnosticMichael Kelley2019-07-031-0/+1
| * | | Merge branch 'timers/vdso' into timers/coreThomas Gleixner2019-07-031-4/+1Star
| |\ \ \ | | | |/ | | |/|
| * | | timekeeping: Use proper clock specifier names in functionsJason A. Donenfeld2019-06-221-6/+6
| | |/ | |/|
* | | KVM: x86: degrade WARN to pr_warn_ratelimitedPaolo Bonzini2019-07-021-3/+3
| |/ |/|
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-191-4/+1Star
|/
* 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/+44Star
| * KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulatedKarimAllah Ahmed2019-04-301-8/+6Star
| * 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/+0Star
| * 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
|\ \ \ | |/ / |/| |