]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: zynq: Synchronise zynq_cpu_die/kill
authorSoren Brinkmann <soren.brinkmann@xilinx.com>
Tue, 2 Sep 2014 21:19:12 +0000 (14:19 -0700)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 16 Sep 2014 10:55:09 +0000 (12:55 +0200)
commitbaaa00bd6871ca8f1d223924b7c7ce3e14305d05
tree354342e21f9dfc23fe2d0412f4df7dc3301e928e
parente2432e6d757b681091ee2fa35a38237917371f9b
ARM: zynq: Synchronise zynq_cpu_die/kill

Avoid races and add synchronisation between the arch specific
kill and die routines.

The same synchronisation issue was fixed on IMX platform
by this commit:
"ARM: imx: fix sync issue between imx_cpu_die and imx_cpu_kill"
(sha1: f08a1e28949ad25a1753dda2fd8e569490dafcde)

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/mach-zynq/common.h
arch/arm/mach-zynq/hotplug.c
arch/arm/mach-zynq/platsmp.c
arch/arm/mach-zynq/slcr.c