commit | 8dfdd02a4c9de3aa7f2bfdec515e57340e401c87 | [log] [tgz] |
---|---|---|
author | David Daney <david.daney@cavium.com> | Fri Jun 21 21:14:53 2013 +0000 |
committer | Ralf Baechle <ralf@linux-mips.org> | Mon Jul 01 15:10:56 2013 +0200 |
tree | 7d2d70784a83823a32725df7da7f6a52a0a12bc6 | |
parent | a135a9b5d9683ace787c7d86f1e642d9acfacdde [diff] |
MIPS: Don't save/restore OCTEON wide multiplier state on syscalls. The ABI allows these to be clobbered on syscalls, so only save and restore the multiplier state when the temporary registers need to be preserved. Signed-off-by: David Daney <david.daney@cavium.com> Cc: linux-mips@linux-mips.org Cc: David Daney <david.daney@cavium.com> Patchwork: https://patchwork.linux-mips.org/patch/5540/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>