On Thu, 2018-08-23 at 04:56:08 UTC, Mahesh J Salgaonkar wrote: > From: Mahesh Salgaonkar <mah...@linux.vnet.ibm.com> > > With the powrpc next commit e7e81847478 (poewrpc/mce: Fix SLB rebolting > during MCE recovery path.), the SLB error recovery is broken. The new > change now does not add index value to RB[52-63] that selects the SLB > entry while rebolting, instead it assumes that the shadow save area > already have index embeded correctly in esid field. While all valid bolted > save areas do contain index value set correctly, there is a case where > 3rd (KSTACK_INDEX) entry for kernel stack does not embed index for NULL > esid entry. This patch fixes that. > > Without this patch the SLB rebolt code overwirtes the 1st entry of kernel > linear mapping and causes SLB recovery to fail. > > Signed-off-by: Mahesh Salgaonkar <mah...@linux.vnet.ibm.com> > Signed-off-by: Nicholas Piggin <npig...@gmail.com> > Reviewed-by: Nicholas Piggin <npig...@gmail.com>
Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/0f52b3a00c789569d7ed822b5a6b30 cheers