[PATCH v2 0/6] powerpc32: replace memcpy and memset by cacheable alternatives

From: Christophe Leroy
Date: Tue May 19 2015 - 06:07:55 EST


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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/