- 1c96dcc KVM: x86: fix apic_accept_events vs check_nested_events by Paolo Bonzini · 4 years, 2 months ago
- 25bb2cf KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI by Sean Christopherson · 4 years, 5 months ago
- 010fd37 KVM: LAPIC: Reduce world switch latency caused by timer_advance_ns by Wanpeng Li · 4 years, 4 months ago
- 68ca7663 KVM: LAPIC: Narrow down the kick target vCPU by Wanpeng Li · 4 years, 4 months ago
- 2750383 KVM: LAPIC: Guarantee the timer is in tsc-deadline mode when setting by Wanpeng Li · 4 years, 4 months ago
- a970e9b KVM: LAPIC: Return 0 when getting the tscdeadline timer if the lapic is hw disabled by Wanpeng Li · 4 years, 4 months ago
- ae6f249 KVM: LAPIC: Fix updating DFR missing apic map recalculation by Wanpeng Li · 4 years, 4 months ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
- a445fc4 KVM: LAPIC: Set the TDCR settable bits by Wanpeng Li · 4 years, 5 months ago
- d2286ba KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled by Wanpeng Li · 4 years, 5 months ago
- 9c2475f KVM: Using macros instead of magic values by Haiwei Li · 4 years, 5 months ago
- aedbaf4 KVM: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() by Xiaoyao Li · 4 years, 6 months ago
- 565b782 KVM: lapic: Use guest_cpuid_has() in kvm_apic_set_version() by Xiaoyao Li · 4 years, 6 months ago
- 44d5271 KVM: LAPIC: ensure APIC map is up to date on concurrent update requests by Paolo Bonzini · 4 years, 6 months ago
- af28dfac kvm: lapic: fix broken vcpu hotplug by Igor Mammedov · 4 years, 6 months ago
- 88197e6 kvm/x86: Remove redundant function implementations by 彭浩(Richard) · 4 years, 7 months ago
- ae95f56 KVM: X86: TSCDEADLINE MSR emulation fastpath by Wanpeng Li · 4 years, 8 months ago
- 199a8b8 KVM: x86: introduce kvm_can_use_hv_timer by Paolo Bonzini · 4 years, 8 months ago
- da4ad88 kvm: Replace vcpu->swait with rcuwait by Davidlohr Bueso · 4 years, 8 months ago
- 24647e0 KVM: x86: Return updated timer current count register from KVM_GET_LAPIC by Peter Shier · 6 years ago
- 4064a4c KVM: X86: Filter out the broadcast dest for IPI fastpath by Wanpeng Li · 4 years, 9 months ago
- 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 9 months ago
- afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 9 months ago
- d536167 KVM: X86: Micro-optimize IPI fastpath delay by Wanpeng Li · 4 years, 9 months ago
- 94be4b8 KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer by Wanpeng Li · 4 years, 9 months ago
- edec6e0 KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context by He Zhe · 4 years, 9 months ago
- 4abaffc KVM: LAPIC: Recalculate apic map in batch by Wanpeng Li · 4 years, 10 months ago
- 999eabc KVM: apic: remove unused function apic_lvt_vector() by Miaohe Lin · 4 years, 11 months ago
- 23520b2 KVM: apic: avoid calculating pending eoi from an uninitialized val by Miaohe Lin · 4 years, 10 months ago
- 91a5f41 KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 by Vitaly Kuznetsov · 4 years, 10 months ago
- 331ca0f KVM: apic: reuse smp_wmb() in kvm_make_request() by Miaohe Lin · 5 years ago
- b26a695 kvm: lapic: Introduce APICv update helper function by Suravee Suthikulpanit · 5 years ago
- 17ac43a Adding 'else' to reduce checking. by Haiwei Li · 5 years ago
- 3ce4dc1 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted by Miaohe Lin · 5 years ago
- 4bf79cb KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
- 0011679 KVM: Fix some grammar mistakes by Miaohe Lin · 5 years ago
- 67b0ae4 KVM: Fix some comment typos and missing parentheses by Miaohe Lin · 5 years ago
- 5c69d5c KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros by Peter Xu · 5 years ago
- ac8ef99 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK by Peter Xu · 5 years ago
- b4b2963 KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand by Peter Xu · 5 years ago
- 46f4f0a Merge branch 'kvm-tsx-ctrl' into HEAD by Paolo Bonzini · 5 years ago
- 7ee30bc KVM: x86: deliver KVM IOAPIC scan request to target vCPUs by Nitesh Narayan Lal · 5 years ago
- 1a68623 KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi by Miaohe Lin · 5 years ago
- 27cbe7d KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched by Liran Alon · 5 years ago
- 5c94ac5 KVM: SVM: Fix potential wrong physical id in avic_handle_ldr_update by Miaohe Lin · 5 years ago
- a0f0037 KVM: LAPIC: Loosen filter for adaptive tuning of lapic_timer_advance_ns by Wanpeng Li · 5 years ago
- d0f5a86 KVM: LAPIC: Tune lapic_timer_advance_ns smoothly by Wanpeng Li · 5 years ago
- fe38bd6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
- 7f2444d Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
- 4b9852f KVM: x86: Fix INIT signal handling in various CPU states by Liran Alon · 5 years ago
- 2b0911d KVM: LAPIC: Micro optimize IPI latency by Wanpeng Li · 5 years ago
- b14c876 kvm: x86: skip populating logical dest map if apic is not sw enabled by Radim Krcmar · 5 years ago
- a48d06f KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire by Wanpeng Li · 5 years ago
- 2c0d278 KVM: LAPIC: Mark hrtimer to expire in hard interrupt context by Sebastian Andrzej Siewior · 5 years ago
- 0c5f81d KVM: LAPIC: Inject timer interrupt via posted interrupt by Wanpeng Li · 5 years ago
- 4d151bf KVM: LAPIC: Make lapic timer unpinned by Wanpeng Li · 5 years ago
- 0d88800 kvm: x86: ioapic and apic debug macros cleanup by Yi Wang · 5 years ago
- 39d7530 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
- a45ff59 Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 5 years ago
- 548f7fb KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane by Wanpeng Li · 5 years ago
- 01402cf kvm: LAPIC: write down valid APIC registers by Paolo Bonzini · 5 years ago
- 101628d KVM: LAPIC: ARBPRI is a reserved register for x2APIC by Paolo Bonzini · 5 years ago
- bb34e69 KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC by Wanpeng Li · 5 years ago
- a251fb90 KVM: x86: Fix apic dangling pointer in vcpu by Saar Amar · 6 years ago
- 20c8ccb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 by Thomas Gleixner · 6 years ago
- 4cb8b11 kvm: x86: offset is ensure to be in range by Wei Yang · 6 years ago
- ee171d2 kvm: x86: use same convention to name kvm_lapic_{set,clear}_vector() by Wei Yang · 6 years ago
- b6c4bc6 KVM: LAPIC: Optimize timer latency further by Wanpeng Li · 6 years ago
- ec0671d KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit by Wanpeng Li · 6 years ago
- 84ea3ac KVM: LAPIC: Extract adaptive tune timer advancement logic by Wanpeng Li · 6 years ago
- 0ef0fd3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
- 4ca88b3 KVM: lapic: Check for a pending timer intr prior to start_hv_timer() by Sean Christopherson · 6 years ago
- f992798 KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param by Sean Christopherson · 6 years ago
- f1ba5cf KVM: lapic: Explicitly cancel the hv timer if it's pre-expired by Sean Christopherson · 6 years ago
- ee66e45 KVM: lapic: Busy wait for timer to expire when using hv_timer by Sean Christopherson · 6 years ago
- b904cb8 KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer by Sean Christopherson · 6 years ago
- b6aa57c KVM: lapic: Convert guest TSC to host time domain if necessary by Sean Christopherson · 6 years ago
- c3941d9 KVM: lapic: Allow user to disable adaptive tuning of timer advancement by Sean Christopherson · 6 years ago
- 39497d7 KVM: lapic: Track lapic timer advance per vCPU by Sean Christopherson · 6 years ago
- 57bf67e KVM: lapic: Disable timer advancement if adaptive tuning goes haywire by Sean Christopherson · 6 years ago
- c09d65d KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short by Liran Alon · 6 years ago
- 1d487e9 KVM: fix spectrev1 gadgets by Paolo Bonzini · 6 years ago
- 254272c kvm: x86: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
- b2869f2 KVM: x86: Mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
- eb1ff0a kvm: x86: remove unnecessary recalculate_apic_map by Peng Hao · 6 years ago
- 354cb41 KVM: x86: fix empty-body warnings by Yi Wang · 6 years ago
- 38ab012 KVM: LAPIC: Fix pv ipis use-before-initialization by Wanpeng Li · 6 years ago
- 0e96f31 x86: Clean up 'sizeof x' => 'sizeof(x)' by Jordan Borgner · 6 years ago
- a7c42bb x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit by Vitaly Kuznetsov · 6 years ago
- 72bbf93 KVM: hyperv: define VP assist page helpers by Ladi Prosek · 6 years ago
- 0624fca kvm/x86: return meaningful value from KVM_SIGNAL_MSI by Paolo Bonzini · 6 years ago
- 3b8a5df KVM: LAPIC: Tune lapic_timer_advance_ns automatically by Wanpeng Li · 6 years ago
- d176620 x86/kvm/lapic: always disable MMIO interface in x2APIC mode by Vitaly Kuznetsov · 6 years ago
- bdf7ffc KVM: LAPIC: Fix pv ipis out-of-bounds access by Wanpeng Li · 6 years ago
- e61cf2e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
- 4180bf1 KVM: X86: Implement "send IPI" hypercall by Wanpeng Li · 6 years ago
- b3dae10 sched/swait: Rename to exclusive by Peter Zijlstra · 7 years ago
- b357bf6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
- d8f2f49 x86/kvm: fix LAPIC timer drift when guest uses periodic mode by David Vrabel · 7 years ago