[PATCH v10 3/3] ARM: Check if a CPU has gone offline

Catalin Marinas catalin.marinas at arm.com
Thu May 15 02:10:13 PDT 2014


On Thu, May 15, 2014 at 05:11:30AM +0100, Ashwin Chaugule wrote:
> PSCIv0.2 adds a new function called AFFINITY_INFO, which
> can be used to query if a specified CPU has actually gone
> offline. Calling this function via cpu_kill ensures that
> a CPU has quiesced after a call to cpu_die. This helps
> prevent the CPU from doing arbitrary bad things when data
> or instructions are clobbered (as happens with kexec)
> in the window between a CPU announcing that it is dead
> and said CPU leaving the kernel.
> 
> Signed-off-by: Ashwin Chaugule <ashwin.chaugule at linaro.org>
> Signed-off-by: Mark Rutland <mark.rutland at arm.com>
> Reviewed-by: Rob Herring <robh at kernel.org>

Acked-by: Catalin Marinas <catalin.marinas at arm.com>



More information about the linux-arm-kernel mailing list