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

Re: [PATCH v2] powerpc/64s/radix: Fix radix segment exception handling

2019-04-09 Thread Aneesh Kumar K.V
Nicholas Piggin writes: > 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 translated by any page table. > > The comm

[PATCH v2] powerpc/64s/radix: Fix radix segment exception handling

2019-04-08 Thread Nicholas Piggin
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 translated by any page table. The commit lost the radix feature alternate c

Re: [PATCH] powerpc/64s/radix: Fix radix segment exception handling

2019-03-29 Thread Aneesh Kumar K.V
Nicholas Piggin writes: > 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 translated by any page table. > > The comm

[PATCH] powerpc/64s/radix: Fix radix segment exception handling

2019-03-29 Thread Nicholas Piggin
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 translated by any page table. The commit lost the radix feature alternate c