RE: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-15 Thread Moger, Babu
at.com; > k...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in > SVM > > 2018-03-10 05:07+, Moger, Babu: > > Radim, > > Thanks for the comments. Taken care of most of the commen

RE: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-15 Thread Moger, Babu
nel.org > Subject: Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in > SVM > > 2018-03-10 05:07+, Moger, Babu: > > Radim, > > Thanks for the comments. Taken care of most of the comments. > > I have few questions/comments. Please see inline. >

Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-14 Thread Radim Krčmář
March 9, 2018 12:13 PM > > To: Moger, Babu <babu.mo...@amd.com> > > Cc: j...@8bytes.org; t...@linutronix.de; mi...@redhat.com; > > h...@zytor.com; x...@kernel.org; pbonz...@redhat.com; > > k...@vger.kernel.org; linux-kernel@vger.kernel.org > > Subject: Re:

Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-14 Thread Radim Krčmář
> > To: Moger, Babu > > Cc: j...@8bytes.org; t...@linutronix.de; mi...@redhat.com; > > h...@zytor.com; x...@kernel.org; pbonz...@redhat.com; > > k...@vger.kernel.org; linux-kernel@vger.kernel.org > > Subject: Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit

RE: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-09 Thread Moger, Babu
> Cc: j...@8bytes.org; t...@linutronix.de; mi...@redhat.com; > h...@zytor.com; x...@kernel.org; pbonz...@redhat.com; > k...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in > SVM > > 2018-03-02 11:17-0500,

RE: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-09 Thread Moger, Babu
redhat.com; > h...@zytor.com; x...@kernel.org; pbonz...@redhat.com; > k...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in > SVM > > 2018-03-02 11:17-0500, Babu Moger: > > Bring the PLE(pause loop exi

Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-09 Thread Radim Krčmář
2018-03-02 11:17-0500, Babu Moger: > Bring the PLE(pause loop exit) logic to AMD svm driver. > We have noticed it help in situations where numerous pauses are generated > due to spinlock or other scenarios. Tested it with idle=poll and noticed > pause interceptions go down considerably. > >

Re: [RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-09 Thread Radim Krčmář
2018-03-02 11:17-0500, Babu Moger: > Bring the PLE(pause loop exit) logic to AMD svm driver. > We have noticed it help in situations where numerous pauses are generated > due to spinlock or other scenarios. Tested it with idle=poll and noticed > pause interceptions go down considerably. > >

[RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-02 Thread Babu Moger
Bring the PLE(pause loop exit) logic to AMD svm driver. We have noticed it help in situations where numerous pauses are generated due to spinlock or other scenarios. Tested it with idle=poll and noticed pause interceptions go down considerably. Signed-off-by: Babu Moger ---

[RFC 3/3] arch/x86/kvm: SVM: Introduce pause loop exit logic in SVM

2018-03-02 Thread Babu Moger
Bring the PLE(pause loop exit) logic to AMD svm driver. We have noticed it help in situations where numerous pauses are generated due to spinlock or other scenarios. Tested it with idle=poll and noticed pause interceptions go down considerably. Signed-off-by: Babu Moger --- arch/x86/kvm/svm.c |