Re: powerpc/64s/radix: Fix radix segment exception handling

2019-04-12 Thread Nicholas Piggin
Michael Ellerman's on April 13, 2019 1:39 pm: > Nicholas Piggin writes: >> Michael Ellerman's on April 11, 2019 12:49 am: >>> On Fri, 2019-03-29 at 07:42:57 UTC, Nicholas Piggin wrote: Commit 48e7b76957 ("powerpc/64s/hash: Convert SLB miss handlers to C") broke the radix-mode segment exc

Re: powerpc/64s/radix: Fix radix segment exception handling

2019-04-12 Thread Michael Ellerman
Nicholas Piggin writes: > Michael Ellerman's on April 11, 2019 12:49 am: >> On Fri, 2019-03-29 at 07:42:57 UTC, Nicholas Piggin wrote: >>> Commit 48e7b76957 ("powerpc/64s/hash: Convert SLB miss handlers to C") >>> broke the radix-mode segment exception handler. In radix mode, this is >>> exception

Re: powerpc/64s/radix: Fix radix segment exception handling

2019-04-11 Thread Nicholas Piggin
Michael Ellerman's on April 11, 2019 12:49 am: > On Fri, 2019-03-29 at 07:42:57 UTC, Nicholas Piggin wrote: >> Commit 48e7b76957 ("powerpc/64s/hash: Convert SLB miss handlers to C") >> broke the radix-mode segment exception handler. In radix mode, this is >> exception is not an SLB miss, rather it

Re: powerpc/64s/radix: Fix radix segment exception handling

2019-04-10 Thread Michael Ellerman
On Fri, 2019-03-29 at 07:42:57 UTC, Nicholas Piggin wrote: > Commit 48e7b76957 ("powerpc/64s/hash: Convert SLB miss handlers to C") > broke the radix-mode segment exception handler. In radix mode, this is > exception is not an SLB miss, rather it signals that the EA is outside > the range translate