summaryrefslogtreecommitdiffstats
path: root/arch/mips/Kconfig
diff options
context:
space:
mode:
authorPaul Burton2014-03-07 11:42:52 +0100
committerPaul Burton2014-05-28 17:20:30 +0200
commitdd9233d0470bb8b02b30982c1de0a2dbffb407d5 (patch)
treee46190f57b2f17a0b9f8d67f09c1670f6e5c1eaa /arch/mips/Kconfig
parentMIPS: smp-cps: flush cache after patching mips_cps_core_entry (diff)
downloadkernel-qcow2-linux-dd9233d0470bb8b02b30982c1de0a2dbffb407d5.tar.gz
kernel-qcow2-linux-dd9233d0470bb8b02b30982c1de0a2dbffb407d5.tar.xz
kernel-qcow2-linux-dd9233d0470bb8b02b30982c1de0a2dbffb407d5.zip
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 <paul.burton@imgtec.com>
Diffstat (limited to 'arch/mips/Kconfig')
0 files changed, 0 insertions, 0 deletions