]>
2021-04-23 | Wanpeng Li | KVM: x86/xen: Take srcu lock when accessing kvm_memslots() Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1619166200-9215-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2021-03-18 | Wanpeng Li | x86/kvm: Fix broken irq restoration in kvm_wait Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1615791328-2735-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2021-03-18 | Wanpeng Li | KVM: X86: Fix missing local pCPU when executing wbinvd... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1615517151-7465-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2021-03-12 | Wanpeng Li | KVM: LAPIC: Advancing the timer expiration on guest... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1614818118-965-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2021-03-12 | Wanpeng Li | KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1614130683-24137-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2021-02-26 | Wanpeng Li | KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1614326399-5762-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: SVM: Analyze is_guest_mode() in svm_vcpu_run() Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1600066548-4343-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: LAPIC: Reduce world switch latency caused by timer_adva... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1599731444-3525-7-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: LAPIC: Narrow down the kick target vCPU Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1599731444-3525-6-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: LAPIC: Guarantee the timer is in tsc-deadline... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1599731444-3525-3-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: LAPIC: Return 0 when getting the tscdeadline timer... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1599731444-3525-2-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-28 | Wanpeng Li | KVM: LAPIC: Fix updating DFR missing apic map recalculation Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1597827327-25055-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-09-12 | Wanpeng Li | KVM: VMX: Don't freeze guest when event delivery causes... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1597827327-25055-2-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-07-31 | Wanpeng Li | KVM: LAPIC: Set the TDCR settable bits Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1596165141-28874-2-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-07-31 | Wanpeng Li | KVM: SVM: Fix disable pause loop exit/pause filtering... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1596165141-28874-3-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-07-31 | Wanpeng Li | KVM: LAPIC: Prevent setting the tscdeadline timer if... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1596165141-28874-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-06-29 | Wanpeng Li | KVM: X86: Fix async pf caused null-ptr-deref Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1593426391-8231-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: VMX: Handle preemption timer fastpath Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-8-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: X86: TSCDEADLINE MSR emulation fastpath Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-7-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: VMX: Optimize posted-interrupt delivery for timer... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-6-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: X86: Introduce more exit_fastpath_completion enum... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-4-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: X86: Introduce kvm_vcpu_exit_request() helper Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-5-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-05-15 | Wanpeng Li | KVM: VMX: Introduce generic fastpath handler Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1588055009-12677-2-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-04-21 | Wanpeng Li | KVM: X86: Improve latency for single target IPI fastpath Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-04-07 | Wanpeng Li | KVM: X86: Filter out the broadcast dest for IPI fastpath Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1585815626-28370-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-26 | Wanpeng Li | KVM: X86: Micro-optimize IPI fastpath delay Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1585189202-1708-4-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-26 | Wanpeng Li | KVM: X86: Delay read msr data iff writes ICR MSR Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1585189202-1708-2-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-26 | Wanpeng Li | KVM: X86: Narrow down the IPI fastpath to single target IPI Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1585189202-1708-3-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-24 | Wanpeng Li | KVM: LAPIC: Also cancel preemption timer when disarm... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1585031530-19823-1-git-send-email-wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-16 | Wanpeng Li | KVM: VMX: Micro-optimize vmexit time when not exposing PMU Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-16 | Wanpeng Li | KVM: X86: trigger kvmclock sync request just once on... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-16 | Wanpeng Li | KVM: LAPIC: Recalculate apic map in batch Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-03-02 | Wanpeng Li | KVM: X86: Fix dereference null cpufreq policy Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-02-28 | Wanpeng Li | KVM: Pre-allocate 1 cpumask variable per cpu for both... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-02-28 | Wanpeng Li | KVM: Introduce pv check helpers Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-02-21 | wanpeng li | KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-01-28 | Wanpeng Li | sched/nohz: Optimize get_nohz_timer_target() Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1578876627-11938-1-git-send-email-wanpengli@tencent.com |
commit | commitdiff | tree |
2020-01-21 | Wanpeng Li | KVM: LAPIC: micro-optimize fixed mode ipi delivery Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2020-01-21 | Wanpeng Li | KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-10-22 | Wanpeng Li | KVM: Don't shrink/grow vCPU halt_poll_ns if host side... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-26 | Wanpeng Li | KVM: X86: Fix userspace set invalid CR4 Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-26 | Wanpeng Li | KVM: LAPIC: Loosen filter for adaptive tuning of lapic_timer... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-25 | Wanpeng Li | Revert "locking/pvqspinlock: Don't wait if vCPU is... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-24 | Wanpeng Li | KVM: LAPIC: Tune lapic_timer_advance_ns smoothly Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-24 | Wanpeng Li | KVM: hyperv: Fix Direct Synthetic timers assert an... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-13 | Wanpeng Li | KVM: X86: Use IPI shorthands in kvm guest when support Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-11 | Wanpeng Li | KVM: VMX: Stop the preemption timer during vCPU reset Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-11 | Wanpeng Li | KVM: LAPIC: Micro optimize IPI latency Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-09-11 | Wanpeng Li | cpuidle-haltpoll: Enable kvm guest polling when dedicated... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-08-22 | Wanpeng Li | KVM: X86: Add pv tlb shootdown tracepoint Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-08-05 | Wanpeng Li | KVM: Fix leak vCPU's VMCS value into other pCPU Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-08-05 | Wanpeng Li | KVM: Check preempted_in_kernel for involuntary preemption Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-08-05 | Wanpeng Li | KVM: LAPIC: Don't need to wakeup vCPU twice afer timer... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-25 | Wanpeng Li | sched/isolation: Prefer housekeeping CPU in local node Signed-off-by: Wanpeng Li <wanpengli@tencent.com> ...1561711901-4755-2-git-send-email-wanpengli@tencent.com |
commit | commitdiff | tree |
2019-07-24 | Wanpeng Li | KVM: X86: Boost queue head vCPU to mitigate lock waiter... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-22 | Wanpeng Li | KVM: X86: Dynamically allocate user_fpu Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-22 | Wanpeng Li | KVM: X86: Fix fpu state crash in kvm guest Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-20 | Wanpeng Li | KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-20 | Wanpeng Li | KVM: Boost vCPUs that are delivering interrupts Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-20 | Wanpeng Li | KVM: LAPIC: Inject timer interrupt via posted interrupt Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-17 | Wanpeng Li | KVM: LAPIC: Make lapic timer unpinned Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-05 | Wanpeng Li | KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-03 | Wanpeng Li | KVM: LAPIC: remove the trailing newline used in the... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-02 | Wanpeng Li | KVM: LAPIC: Fix pending interrupt in IRR blocked by... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-02 | Wanpeng Li | KVM: X86: Expose PV_SCHED_YIELD CPUID feature bit to... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-02 | Wanpeng Li | KVM: X86: Implement PV sched yield hypercall Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-07-02 | Wanpeng Li | KVM: X86: Yield to IPI target if necessary Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-20 | Wanpeng Li | KVM: VMX: check CPUID before allowing read/write of... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: X86: Provide a capability to disable cstate msr... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: Documentation: Add disable pause exits to KVM_CAP_X86_D... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: LAPIC: Optimize timer latency further Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-06-04 | Wanpeng Li | KVM: LAPIC: Extract adaptive tune timer advancement... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-05-24 | Wanpeng Li | KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspace Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-05-24 | Wanpeng Li | KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflow Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-05-24 | Wanpeng Li | KVM: nVMX: Fix using __this_cpu_read() in preemptible... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2019-05-24 | Wanpeng Li | KVM: Fix spinlock taken warning during host resume Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-12-18 | Wanpeng Li | KVM: X86: Fix NULL deref in vcpu_scan_ioapic Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-11-27 | Wanpeng Li | KVM: X86: Fix scan ioapic use-before-initialization Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-10-16 | Wanpeng Li | KVM: LAPIC: Tune lapic_timer_advance_ns automatically Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-09-07 | Wanpeng Li | KVM: LAPIC: Fix pv ipis out-of-bounds access Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-08-06 | Wanpeng Li | KVM: X86: Implement PV IPIs in linux guest Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-08-06 | Wanpeng Li | KVM: X86: Add kvm hypervisor init time platform setup... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-08-06 | Wanpeng Li | KVM: X86: Implement "send IPI" hypercall Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-06-04 | Wanpeng Li | KVM: VMX: Optimize tscdeadline timer latency Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-05-15 | Wanpeng Li | KVM: X86: Lower the default timer frequency limit to... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-05-14 | Wanpeng Li | KVM: X86: Fix reserved bits check for MOV to CR3 Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-05-11 | Wanpeng Li | KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-04-04 | Wanpeng Li | KVM: X86: Add Force Emulation Prefix for "emulate the... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-04-04 | Wanpeng Li | KVM: X86: Introduce handle_ud() Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-28 | Wanpeng Li | KVM: X86: Fix setup the virt_spin_lock_key before static... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-28 | Wanpeng Li | KVM: x86: Fix pv tlb flush dependencies Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-16 | Wanpeng Li | KVM: X86: Provide a capability to disable PAUSE intercepts Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-16 | Wanpeng Li | KVM: X86: Provide a capability to disable HLT intercepts Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-16 | Wanpeng Li | KVM: X86: Provide a capability to disable MWAIT intercepts Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-06 | Wanpeng Li | KVM: X86: Don't use PV TLB flush with dedicated physical... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-06 | Wanpeng Li | KVM: X86: Choose qspinlock when dedicated physical... Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-06 | Wanpeng Li | KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
2018-03-01 | Wanpeng Li | KVM: X86: Allow userspace to define the microcode version Signed-off-by: Wanpeng Li <wanpengli@tencent.com> |
commit | commitdiff | tree |
next |