From: Paul Burton Date: Fri, 7 Mar 2014 10:42:52 +0000 (+0000) Subject: MIPS: smp-cps: use CPC core-other locking X-Git-Tag: omap-for-v3.16/fixes-against-rc1~78^2~67^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd9233d0470bb8b02b30982c1de0a2dbffb407d5;p=pandora-kernel.git MIPS: smp-cps: use CPC core-other locking The core which the CPC core-other region relates to is based upon the core-local core-other addressing register. As its name suggests this register is shared between all VPEs within a core, and if there is a possibility that multiple VPEs within a core will attempt to access another core simultaneously then locking is required. This wasn't previously a problem with the only user being cpu0 during boot, but will be an issue once hotplug is implemented & may race with other users such as cpuidle. Signed-off-by: Paul Burton --- Reading git-diff-tree failed