Messages in this thread | | | From | Christophe Leroy <> | Subject | [PATCH v2 0/6] powerpc32: replace memcpy and memset by cacheable alternatives | Date | Tue, 19 May 2015 12:07:44 +0200 (CEST) |
| |
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
| |