]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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>
Tue, 13 Aug 2013 20:27:24 +0000 (16:27 -0400)
commit6bb500b1f652eaa7f31aba032e277820167b5fa1
treed89b8c5c864aa5257ca63b2f96bed76be8fe4235
parent35ae7135f7dfae2f7c334872c13df6c2d01c1c3c
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