commit | 601cfa7b6fb657cff9e8f77bbcce79f75dd7ab74 | [log] [tgz] |
---|---|---|
author | Leonid Yegoshin <Leonid.Yegoshin@imgtec.com> | Thu Nov 14 16:12:30 2013 +0000 |
committer | Ralf Baechle <ralf@linux-mips.org> | Wed Jan 22 20:19:00 2014 +0100 |
tree | 6468ffe9a1b589e715e9157cf21629c4e78b109c | |
parent | 198bb4cef13525dd9391623c514557123cc6cc31 [diff] |
MIPS: mm: Use the TLBINVF instruction to flush the VTLB The TLBINVF instruction can be used to flush the entire VTLB. This eliminates the need for the TLBWI loop and improves performance. Reviewed-by: Paul Burton <paul.burton@imgtec.com> Signed-off-by: Leonid Yegoshin <Leonid.Yegoshin@imgtec.com> Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: John Crispin <blogic@openwrt.org> Patchwork: http://patchwork.linux-mips.org/patch/6138/