blackfin: bf561: forgot CSYNC in get_core_lock_noflush
authorBob Liu <lliubbo@gmail.com>
Tue, 17 Jan 2012 10:06:34 +0000 (18:06 +0800)
committerBob Liu <lliubbo@gmail.com>
Wed, 21 Mar 2012 03:00:07 +0000 (11:00 +0800)
commita5e0d8652adfc0530b3fce18e54e429287aeee73
tree06ba5e43b294fc6fa2a057e54144f22eb14eb9f5
parent5d002cce4c8a24234b81033119eda3272ebf7981
blackfin: bf561: forgot CSYNC in get_core_lock_noflush

SMP kgdb runs into dead loop without this CSYNC when one core single
steps over get_core_lock_noflush and the other executes get_core_lock
as a slave node.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Bob Liu <lliubbo@gmail.com>
arch/blackfin/mach-bf561/atomic.S