[PATCH v2 0/6] powerpc32: replace memcpy and memset by cacheable alternatives
Christophe Leroy
christophe.leroy at c-s.fr
Tue May 19 20:07:44 AEST 2015
This patchset implements use of cacheable versions of memset and
memcpy since when the destination is not cacheable, memset_io
and memcpy_toio are used.
On MPC885, we observe a 7% rate increase on FTP transfer
Christophe Leroy (6):
powerpc: use memset_io() to clear CPM Muram
Partially revert "powerpc: Remove duplicate cacheable_memcpy/memzero
functions"
powerpc32: memset(0): use cacheable_memzero
powerpc32: Merge the new memset() with the old one
powerpc32: cacheable_memcpy becomes memcpy
powerpc32: Few optimisations in memcpy
arch/powerpc/lib/copy_32.S | 109 ++++++++++++++++++++++++++++++++++++++-
arch/powerpc/sysdev/cpm_common.c | 2 +-
2 files changed, 109 insertions(+), 2 deletions(-)
--
2.1.0
More information about the Linuxppc-dev
mailing list