Re: [PATCH RESEND 4] ARM: plat-versatile: move secondary CPU startup into cpuinit

2012-12-29 Thread Christoffer Dall
On Tue, Dec 18, 2012 at 3:42 AM, Claudio Fontana wrote: > > 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. > > Tested suc

[PATCH RESEND 4] ARM: plat-versatile: move secondary CPU startup into cpuinit

2012-12-18 Thread Claudio Fontana
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. Tested successfully on Fast-Models and on Arndale for VCPU hotplug. Signed-