Re: [PATCH] powerpc: Add a local_flush_tlb_page to handle kmap_atomic invalidates

2008-11-19 Thread Benjamin Herrenschmidt
On Wed, 2008-11-19 at 09:53 -0600, Kumar Gala wrote: > The tlb invalidates in kmap_atomic/kunmap_atomic can be called from > IRQ context, however they are only local invalidates (on the processor > that the kmap was called on). In the future we want to use IPIs to > do tlb invalidates this causes

[PATCH] powerpc: Add a local_flush_tlb_page to handle kmap_atomic invalidates

2008-11-19 Thread Kumar Gala
The tlb invalidates in kmap_atomic/kunmap_atomic can be called from IRQ context, however they are only local invalidates (on the processor that the kmap was called on). In the future we want to use IPIs to do tlb invalidates this causes issue since flush_tlb_page() is considered a broadcast invali