Tony Lindgren
88d927e948
ARM: 6465/1: Fix data abort accessing proc_info from __lookup_processor_type
...
Commit 5085f3ff458521045f7e43da62b8c30ea7df2e82 added better support for
CONFIG_HOTPLUG_CPU by keeping proc_info around. However, depending on
the Kconfig options selected, this can make the booting fail mysteriously
early on.
Turns out a data abort can happen in __lookup_processor in ldmia r5 {r3, r4}.
When it happens the address loaded to r5 is not aligned. Fix the problem by
aligning proc_info.
Reported-by: Anand Gadiyar <gadiyar@ti.com>
Tested-by: Anand Gadiyar <gadiyar@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-10-27 21:40:29 +01:00
..
2008-08-12 19:54:09 +01:00
2010-09-02 15:24:53 +01:00
2008-05-17 22:55:16 +01:00
2010-10-20 00:27:46 -04:00
2008-05-30 10:33:49 +02:00
2010-04-22 21:38:11 +01:00
2010-09-01 10:06:08 +01:00
2010-07-07 16:38:36 +02:00
2010-07-07 16:38:36 +02:00
2010-07-09 15:00:53 +01:00
2008-08-07 09:55:48 +01:00
2009-12-18 14:53:41 +00:00
2010-10-20 00:27:33 -04:00
2009-12-24 18:34:08 +00:00
2010-04-14 13:13:30 +01:00
2009-12-09 10:02:18 +00:00
2009-01-06 10:44:43 -08:00
2008-07-03 14:25:58 +01:00
2010-01-18 14:12:11 +00:00
2010-10-04 20:23:36 +01:00
2010-10-19 22:06:36 +01:00
2010-03-15 17:20:08 +00:00
2010-10-22 10:52:56 -07:00
2009-03-12 21:33:03 +00:00
2010-09-02 15:28:43 +01:00
2010-10-18 22:34:47 +01:00
2010-10-08 10:07:27 +01:00
2010-10-20 00:27:34 -04:00
2010-09-08 10:05:00 +01:00
2009-09-21 06:27:08 +02:00
2008-09-06 12:10:45 +01:00
2010-10-16 22:57:38 +02:00
2009-11-18 08:37:40 -08:00
2010-08-14 09:28:35 +01:00
2010-10-04 19:21:37 +01:00
2010-04-05 11:37:28 +09:00
2010-02-15 21:39:12 +00:00
2010-07-31 14:20:02 +01:00
2010-09-08 10:05:01 +01:00
2010-09-02 15:31:35 +01:00
2010-10-18 19:58:50 +02:00
2010-05-17 11:53:57 +01:00
2010-10-19 22:06:36 +01:00
2010-09-08 10:05:00 +01:00
2010-03-12 15:52:38 -08:00
2010-07-09 15:00:52 +01:00
2009-07-21 17:21:28 +01:00
2010-10-18 22:34:25 +01:00
2010-04-14 11:11:30 +01:00
2009-10-25 15:39:37 +00:00
2009-11-05 10:10:36 +00:00
2010-07-27 10:48:42 +01:00
2010-10-18 22:34:47 +01:00
2009-07-21 17:21:28 +01:00
2010-08-17 18:07:43 -07:00
2010-08-13 16:53:13 -07:00
2010-07-27 10:42:38 +01:00
2009-09-15 22:11:05 +01:00
2008-11-10 14:14:11 +00:00
2010-03-24 08:08:58 +00:00
2010-07-09 14:41:35 +01:00
2010-09-02 15:31:36 +01:00
2010-10-27 21:40:29 +01:00
2009-12-18 14:53:41 +00:00