From mboxrd@z Thu Jan 1 00:00:00 1970 From: Babu Moger Subject: [RFC 0/3] arch/x86/kvm: Introduce PLE(pause loop exit) logic in SVM Date: Fri, 2 Mar 2018 11:17:33 -0500 Message-ID: <1520007456-85293-1-git-send-email-babu.moger@amd.com> Mime-Version: 1.0 Content-Type: text/plain Cc: babu.moger@amd.com, pbonzini@redhat.com, rkrcmar@redhat.com, kvm@vger.kernel.org, linux-kernel@vger.kernel.org To: joro@8bytes.org, tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org Return-path: Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org 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