From: Tony Lindgren Date: Tue, 26 Oct 2010 18:52:21 +0000 (+0100) Subject: ARM: 6465/1: Fix data abort accessing proc_info from __lookup_processor_type X-Git-Tag: v2.6.37-rc1~23^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88d927e94805ebeec11ec7687df7789b954e334e;p=pandora-kernel.git 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 Tested-by: Anand Gadiyar Signed-off-by: Tony Lindgren Signed-off-by: Russell King --- Reading git-diff-tree failed