/linux/arch/arm/mm/ |
H A D | proc-fa526.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm9tdmi.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm740.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm7tdmi.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-sa110.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm720.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-mohawk.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm946.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm940.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm1022.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-feroceon.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm1020e.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-sa1100.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm1026.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm1020.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm922.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm925.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm926.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-arm920.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-xscale.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-xsc3.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-v6.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | proc-v7.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
/linux/arch/arm/kernel/ |
H A D | head-common.S | diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|
H A D | vmlinux.lds.S | diff 88d927e94805ebeec11ec7687df7789b954e334e Tue Oct 26 20:52:21 CEST 2010 Tony Lindgren <tony@atomide.com> 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> diff 5085f3ff458521045f7e43da62b8c30ea7df2e82 Fri Oct 01 16:37:05 CEST 2010 Russell King <rmk+kernel@arm.linux.org.uk> ARM: hotplug cpu: Keep processor information, startup code & __lookup_processor_type
When hotplug CPU is enabled, we need to keep the list of supported CPUs, their setup functions, and __lookup_processor_type in place so that we can find and initialize secondary CPUs. Move these into the __CPUINIT section.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
|