Catalin Marinas
fd522a8dec
ARM: 6006/1: ARM: Use the correct NOP size in memmove for Thumb-2 kernel builds
...
When compiling the kernel to Thumb-2, using a 16-bit NOP in the
memmove() implementation causes the preceding ADD PC instruction to
branch incorrectly in the middle of a 32-bit LDR or STR instruction. The
memmove() code is now similar to the memcpy() template.
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-03-29 17:33:33 +01:00
..
2009-07-24 12:32:57 +01:00
2009-07-24 12:32:57 +01:00
2009-07-24 12:32:57 +01:00
2009-08-13 20:34:37 +02:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2009-09-15 22:07:02 +01:00
2009-07-24 12:32:57 +01:00
2009-07-24 12:32:57 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:35 +01:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2008-08-07 09:55:48 +01:00
2009-07-24 12:32:57 +01:00
2005-04-16 15:20:36 -07:00
2009-07-24 12:32:57 +01:00
2006-03-21 22:05:50 +00:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2008-08-07 09:55:48 +01:00
2008-09-01 12:06:34 +01:00
2005-07-16 17:17:18 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2008-08-07 09:55:48 +01:00
2009-07-24 12:32:57 +01:00
2009-09-15 09:37:12 -07:00
2009-07-24 12:32:57 +01:00
2009-05-29 22:36:45 -04:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2010-03-29 17:33:33 +01:00
2008-11-27 12:37:59 +00:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2008-09-01 12:06:34 +01:00
2009-09-15 09:37:12 -07:00
2008-09-01 12:06:34 +01:00
2009-07-24 12:32:57 +01:00
2009-07-24 12:32:57 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00
2009-05-30 01:10:15 -04:00
2008-09-01 12:06:34 +01:00
2008-09-01 12:06:34 +01:00