[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1432012060.git.christophe.leroy@c-s.fr>
Date: Tue, 19 May 2015 12:07:44 +0200 (CEST)
From: Christophe Leroy <christophe.leroy@....fr>
To: Benjamin Herrenschmidt <benh@...nel.crashing.org>,
Paul Mackerras <paulus@...ba.org>,
Michael Ellerman <mpe@...erman.id.au>, scottwood@...escale.com
Cc: linux-kernel@...r.kernel.org, linuxppc-dev@...ts.ozlabs.org,
Joakim Tjernlund <joakim.tjernlund@...nsmode.se>
Subject: [PATCH v2 0/6] powerpc32: replace memcpy and memset by cacheable alternatives
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@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists