On Fri, Feb 25, 2011 at 11:45 AM, Peter Zijlstra <peterz@xxxxxxxxxxxxx> wrote: > Grmbl.. so doing that would require flush_tlb_range() to take an mm, not > a vma, but tile and arm both use the vma->flags & VM_EXEC test to avoid > flushing their i-tlbs. > > I'm tempted to make them flush i-tlbs unconditionally as its still > better than hitting an mm wide tlb flush due to the page table free. > > Ideas? What's wrong with using vma->vm_mm? Hugh -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html