Re: [v3] powerpc/64s: Improve local TLB flush for boot and MCE on POWER9

2018-01-21 Thread Michael Ellerman
On Sat, 2017-12-23 at 15:15:50 UTC, Nicholas Piggin wrote: > There are several cases outside the normal address space management > where a CPU's entire local TLB is to be flushed: > > 1. Booting the kernel, in case something has left stale entries in > the TLB (e.g., kexec). > > 2. Machi

Re: [PATCH v3] powerpc/64s: Improve local TLB flush for boot and MCE on POWER9

2018-01-04 Thread Nicholas Piggin
On Wed, 03 Jan 2018 12:34:34 +0530 "Aneesh Kumar K.V" wrote: > Nicholas Piggin writes: > > > There are several cases outside the normal address space management > > where a CPU's entire local TLB is to be flushed: > > > > 1. Booting the kernel, in case something has left stale entries in > >

Re: [PATCH v3] powerpc/64s: Improve local TLB flush for boot and MCE on POWER9

2018-01-02 Thread Aneesh Kumar K.V
Nicholas Piggin writes: > There are several cases outside the normal address space management > where a CPU's entire local TLB is to be flushed: > > 1. Booting the kernel, in case something has left stale entries in > the TLB (e.g., kexec). > > 2. Machine check, to clean corrupted TLB en

[PATCH v3] powerpc/64s: Improve local TLB flush for boot and MCE on POWER9

2017-12-23 Thread Nicholas Piggin
There are several cases outside the normal address space management where a CPU's entire local TLB is to be flushed: 1. Booting the kernel, in case something has left stale entries in the TLB (e.g., kexec). 2. Machine check, to clean corrupted TLB entries. One other place where the TLB