diff options
author | Christophe Leroy <christophe.leroy@c-s.fr> | 2016-02-09 17:07:48 +0100 |
---|---|---|
committer | Scott Wood <oss@buserror.net> | 2016-03-11 17:18:01 -0600 |
commit | 913a6b3d10d85a032eff2f31254c35e0976f5e32 (patch) | |
tree | db23606c7e07020add9bfd29f9b65dbdc761481c /fs/freevxfs/vxfs_olt.c | |
parent | 3b5eb41b8ce0a8be1e0da0f3f0f91cc29f4fcb16 (diff) | |
download | blackbird-op-linux-913a6b3d10d85a032eff2f31254c35e0976f5e32.tar.gz blackbird-op-linux-913a6b3d10d85a032eff2f31254c35e0976f5e32.zip |
powerpc/8xx: Save r3 all the time in DTLB miss handler
We are spending between 40 and 160 cycles with a mean of 65 cycles in
the DTLB handling routine (measured with mftbl) so make it more
simple althought it adds one instruction.
With this modification, we get three registers available at all time,
which will help with following patch.
Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Scott Wood <oss@buserror.net>
Diffstat (limited to 'fs/freevxfs/vxfs_olt.c')
0 files changed, 0 insertions, 0 deletions