On Sun, 25 Nov 2007 11:47:56 +0100, Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx> wrote: > IP28 needs special treatment to avoid speculative accesses. gcc > takes care for .c code, but for assembly code we need to do it > manually. > > This is taken from Peter Fuersts IP28 patches. > > Signed-off-by: Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx> > --- > arch/mips/lib/memcpy.S | 10 ++++++++++ > arch/mips/lib/memset.S | 5 +++++ > arch/mips/lib/strncpy_user.S | 1 + > include/asm-mips/asm.h | 8 ++++++++ > 4 files changed, 24 insertions(+), 0 deletions(-) I do not know details of this patch at all, but in general, memcpy-inatomic.S and csum_pertial.S are candidates if you changed memcpy.S. --- Atsushi Nemoto