Re: [PATCH 2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls

2018-05-16 Thread Paul Mackerras
On Mon, May 14, 2018 at 02:04:10PM +1000, Michael Ellerman wrote: [snip] > OK good, in commit: > > c17b98cf6028 ("KVM: PPC: Book3S HV: Remove code for PPC970 processors") (Dec > 2014) > > So we should be able to do the patch below. > > cheers > > > diff --git

Re: [PATCH 2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls

2018-05-13 Thread Michael Ellerman
Paul Mackerras writes: > On Fri, Apr 06, 2018 at 04:12:32PM +1000, Michael Ellerman wrote: >> Nicholas Piggin writes: >> > diff --git a/arch/powerpc/kvm/book3s_hv_rm_mmu.c >> > b/arch/powerpc/kvm/book3s_hv_rm_mmu.c >> > index 78e6a392330f..0221a0f74f07

Re: [PATCH 2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls

2018-05-10 Thread Paul Mackerras
On Fri, Apr 06, 2018 at 04:12:32PM +1000, Michael Ellerman wrote: > Nicholas Piggin writes: > > diff --git a/arch/powerpc/kvm/book3s_hv_rm_mmu.c > > b/arch/powerpc/kvm/book3s_hv_rm_mmu.c > > index 78e6a392330f..0221a0f74f07 100644 > > --- a/arch/powerpc/kvm/book3s_hv_rm_mmu.c

Re: [PATCH 2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls

2018-04-06 Thread Michael Ellerman
Nicholas Piggin writes: > diff --git a/arch/powerpc/kvm/book3s_hv_rm_mmu.c > b/arch/powerpc/kvm/book3s_hv_rm_mmu.c > index 78e6a392330f..0221a0f74f07 100644 > --- a/arch/powerpc/kvm/book3s_hv_rm_mmu.c > +++ b/arch/powerpc/kvm/book3s_hv_rm_mmu.c > @@ -439,6 +439,9 @@ static

Re: [PATCH 2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls

2018-04-05 Thread Nicholas Piggin
On Fri, 6 Apr 2018 03:56:31 +1000 Nicholas Piggin wrote: > tlbies to an LPAR do not have to be serialised since POWER4, > MMU_FTR_LOCKLESS_TLBIE can be used to avoid the spin lock in > do_tlbies. > > Testing was done on a POWER9 system in HPT mode, with a -smp 32 guest > in