blackfin: Use common outgoing-CPU-notification code
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 26 Feb 2015 22:28:25 +0000 (14:28 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 11 Mar 2015 20:22:36 +0000 (13:22 -0700)
commita17b4b7487ebcb2aa6d0b859a0981e280d910622
treebfbd7a3234e42c07f4fe5e73e8b5b3ba15d2c225
parent2a442c9c6453d3d043dfd89f2e03a1deff8a6f06
blackfin: Use common outgoing-CPU-notification code

This commit removes the open-coded CPU-offline notification with new
common code.  This change avoids calling scheduler code using RCU from
an offline CPU that RCU is ignoring.  This commit is compatible with
the existing code in not checking for timeout during a prior offline
for a given CPU.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Steven Miao <realmz6@gmail.com>
Cc: <adi-buildroot-devel@lists.sourceforge.net>
arch/blackfin/mach-common/smp.c