tile: do less L1 I-cache eviction
authorChris Metcalf <cmetcalf@tilera.com>
Fri, 9 Aug 2013 20:09:41 +0000 (16:09 -0400)
committerChris Metcalf <cmetcalf@tilera.com>
Fri, 30 Aug 2013 15:56:34 +0000 (11:56 -0400)
commitabe3265a6d2e5e805361e0fea3346622f3199d68
treeff4c4463c2715fc06a62916a4a9d5fa28c996214
parent6f0142d501b35468d910b9f36b6853dbd8dc5ad5
tile: do less L1 I-cache eviction

We had been doing an automatic full eviction of the L1 I$
everywhere whenever we did a kernel-space TLB flush.  It turns
out this isn't necessary, since all the callers already handle
doing a flush if necessary.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
arch/tile/kernel/tlb.c