Thread (4 messages) 4 messages, 3 authors, 2013-06-02

Re: [PATCH] powerpc/mm: Always invalidate tlb on hpte invalidate and update

From: Michael Ellerman <hidden>
Date: 2013-06-01 11:19:08

On Fri, May 31, 2013 at 04:33:24PM +0530, Aneesh Kumar K.V wrote:
From: "Aneesh Kumar K.V" <redacted>

If a hash bucket gets full, we "evict" a more/less random entry from it.
When we do that we don't invalidate the TLB (hpte_remove) because we assume
the old translation is still technically "valid". This implies that when
we are invalidating or updating pte, even if HPTE entry is not valid
we should do a tlb invalidate.

Signed-off-by: Aneesh Kumar K.V <redacted>
Has this always been a bug? I assume not.

I'm asking because I have a kernel that's crashing and I'm wondering if
I might need this commit.

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help