Commit 251ab1a37d9ba810593d5fbf2482bc4ba773fab2

Authored by Sebastian Andrzej Siewior
Committed by Haavard Skinnemoen
1 parent 505d62d073

avr32/lib: fix unaligned memcpy where len < 4

in case of memcpy(p, unaligned, 1..3) we get 1..3 as the
return value instead of p

Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>

Showing 1 changed file with 1 additions and 0 deletions Side-by-side Diff

arch/avr32/lib/memcpy.S
... ... @@ -49,6 +49,7 @@
49 49  
50 50 /* Handle unaligned "from" pointer */
51 51 1: sub r10, 4
  52 + movlt r9, r12
52 53 brlt 4b
53 54 add r10, r9
54 55 lsl r9, 2