Catalin Marinas
a771fe6e4e
ARM: 5757/1: Thumb-2: Correct "mov.w pc, lr" instruction which is unpredictable
...
The 32-bit wide variant of "mov pc, reg" in Thumb-2 is unpredictable
causing improper handling of the undefined instructions not caught by
the kernel. This patch adds a movw_pc macro for such situations
(currently only used in call_fpe).
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-10-14 10:33:05 +01:00
..
2008-08-12 19:54:09 +01:00
2009-08-13 20:34:36 +02:00
2008-05-17 22:55:16 +01:00
2008-04-29 08:06:29 -07:00
2008-05-30 10:33:49 +02:00
2008-02-04 13:21:03 +00:00
2009-01-07 11:13:13 -08:00
2009-09-21 14:28:04 +02:00
2006-06-30 19:25:36 +02:00
2006-03-15 23:17:30 +00:00
2008-08-07 09:55:48 +01:00
2009-07-09 16:10:51 +01:00
2009-02-27 20:57:46 +00:00
2009-01-02 12:18:53 +00:00
2009-01-02 12:34:55 +00:00
2009-01-06 10:44:43 -08:00
2008-07-03 14:25:58 +01:00
2009-05-23 11:36:20 +01:00
2009-10-14 10:33:05 +01:00
2009-10-02 22:34:32 +01:00
2009-10-14 10:33:05 +01:00
2009-03-12 21:33:03 +00:00
2008-12-12 11:15:45 +01:00
2009-10-02 22:32:34 +01:00
2009-07-24 12:34:59 +01:00
2009-07-24 12:32:54 +01:00
2009-09-21 06:27:08 +02:00
2008-09-06 12:10:45 +01:00
2009-08-17 00:00:41 +01:00
2009-01-08 15:53:08 +00:00
2006-07-01 19:56:48 +01:00
2008-09-26 10:36:41 -05:00
2008-09-01 12:06:33 +01:00
2009-09-21 16:39:12 +01:00
2009-02-10 09:59:19 +00:00
2009-09-24 21:22:33 +01:00
2009-07-24 12:32:59 +01:00
2009-07-24 12:32:54 +01:00
2009-07-24 12:34:58 +01:00
2007-04-21 20:34:58 +01:00
2008-02-04 13:21:03 +00:00
2009-07-21 17:21:28 +01:00
2009-09-15 22:11:05 +01:00
2009-09-14 17:48:14 -07:00
2006-03-27 15:18:50 +01:00
2009-05-28 13:52:05 +01:00
2009-09-28 18:06:21 +01:00
2009-09-28 18:06:21 +01:00
2009-07-21 17:21:28 +01:00
2009-09-23 18:13:10 -07:00
2009-04-20 23:02:51 -04:00
2009-09-15 22:11:05 +01:00
2009-09-15 22:11:05 +01:00
2008-11-10 14:14:11 +00:00
2009-10-11 11:20:58 -07:00
2009-10-11 15:25:05 +01:00
2009-07-24 12:32:54 +01:00
2009-09-22 21:01:40 +01:00
2008-09-06 12:10:45 +01:00