Commit 95affdda authored by Committed by Ralf BaechleBrowse files
MIPS: Fold the TLB refill at the vmalloc path if possible.
Try to fold the 64-bit TLB refill handler opportunistically at the beginning of the vmalloc path so as to avoid splitting execution flow in half and wasting cycles for a branch required at that point then. Resort to doing the split if either of the newly created parts would not fit into its designated slot. Original-patch-by: Maciej W. Rozycki <firstname.lastname@example.org> Signed-off-by: Maciej W. Rozycki <email@example.com> Signed-off-by: David Daney <firstname.lastname@example.org> Signed-off-by: Ralf Baechle <email@example.com>
Showing with 49 additions and 24 deletions