public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/3] arch/x86/kvm: Introduce PLE(pause loop exit) logic in SVM
@ 2018-03-02 16:17 Babu Moger
  2018-03-02 16:17 ` [RFC 1/3] arch/x86/kvm: SVM: Introduce pause filter threshold Babu Moger
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Babu Moger @ 2018-03-02 16:17 UTC (permalink / raw)
  To: joro, tglx, mingo, hpa, x86
  Cc: babu.moger, pbonzini, rkrcmar, kvm, linux-kernel

Started working on bringing the PLE(pause loop exit) logic from VMX
to SVM. We noticed some improvements in certain cases where numerious
pause is generated.

Please take a look. If you have any suggestions to make things better,
let me know.

Babu Moger (3):
  arch/x86/kvm: SVM: Introduce pause filter threshold
  arch/x86/kvm: VMX: Bring the common code to header file
  arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

 arch/x86/include/asm/svm.h |   3 +-
 arch/x86/kvm/svm.c         | 116 ++++++++++++++++++++++++++++++++++++++++++++-
 arch/x86/kvm/vmx.c         |  53 ++++-----------------
 arch/x86/kvm/x86.h         |  35 ++++++++++++++
 4 files changed, 162 insertions(+), 45 deletions(-)

-- 
1.8.3.1

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

end of thread, other threads:[~2018-03-16  2:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-02 16:17 [RFC 0/3] arch/x86/kvm: Introduce PLE(pause loop exit) logic in SVM Babu Moger
2018-03-02 16:17 ` [RFC 1/3] arch/x86/kvm: SVM: Introduce pause filter threshold Babu Moger
2018-03-02 16:17 ` [RFC 2/3] arch/x86/kvm: VMX: Bring the common code to header file Babu Moger
2018-03-02 16:17 ` [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM Babu Moger
2018-03-09 18:12   ` Radim Krčmář
2018-03-10  5:07     ` Moger, Babu
2018-03-14 13:26       ` Radim Krčmář
2018-03-16  2:07         ` Moger, Babu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox