ARM: plat-versatile: move secondary CPU startup code out of .init.
Subsystems (2)
PATCH RESEND 1/1 ARM: plat-versatile: move secondary CPU startup code out of .init.
Using __CPUINIT instead of __INIT puts the secondary CPU startup code into the "right" section: it will not be freed in hotplug configurations, allowing hot-add of cpus, while still getting freed in non-hotplug configs.
Signed-off-by Claudio Fontana <[email protected]>
Tested-by Claudio Fontana <[email protected]>
arch/arm/plat-versatile/headsmp.S +1 -1
@@ -11,7 +11,7 @@ #include <linux/linkage.h> #include <linux/init.h> - __INIT + __CPUINIT /* * Realview/Versatile Express specific entry point for secondary CPUs.
Signature · 1 line
1.7.12.1