All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] KVM: SVM: Optimize AVIC incomplete IPI #vmexit handling
@ 2022-04-14  5:11 Suravee Suthikulpanit
  2022-04-14  5:11 ` [PATCH 1/2] KVM: SVM: Introduce avic_kick_target_vcpus_fast() Suravee Suthikulpanit
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Suravee Suthikulpanit @ 2022-04-14  5:11 UTC (permalink / raw)
  To: linux-kernel, kvm
  Cc: pbonzini, mlevitsk, seanjc, joro, jon.grimm, wei.huang2,
	terry.bowman, Suravee Suthikulpanit

This series introduce a fast-path when handling AVIC incomplete IPI #vmexit
for AVIC and x2AVIC, and introduce a new tracepoint for the slow-path
processing.

Please note that the prereq of this series is:
  [PATCH v2 00/12] Introducing AMD x2APIC Virtualization (x2AVIC) support
  (https://lore.kernel.org/lkml/20220412115822.14351-2-suravee.suthikulpanit@amd.com/T/)

Regards,
Suravee

Suravee Suthikulpanit (2):
  KVM: SVM: Introduce avic_kick_target_vcpus_fast()
  KVM: SVM: Introduce trace point for the slow-path of
    avic_kic_target_vcpus

 arch/x86/kvm/svm/avic.c | 93 +++++++++++++++++++++++++++++++++++++++--
 arch/x86/kvm/trace.h    | 20 +++++++++
 arch/x86/kvm/x86.c      |  1 +
 3 files changed, 110 insertions(+), 4 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-04-18 15:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-14  5:11 [PATCH 0/2] KVM: SVM: Optimize AVIC incomplete IPI #vmexit handling Suravee Suthikulpanit
2022-04-14  5:11 ` [PATCH 1/2] KVM: SVM: Introduce avic_kick_target_vcpus_fast() Suravee Suthikulpanit
2022-04-14 19:21   ` Sean Christopherson
2022-04-18 11:02   ` Maxim Levitsky
2022-04-14  5:11 ` [PATCH 2/2] KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus Suravee Suthikulpanit
2022-04-18 11:03   ` Maxim Levitsky
2022-04-18 14:39 ` [PATCH 0/2] KVM: SVM: Optimize AVIC incomplete IPI #vmexit handling Suravee Suthikulpanit

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.