| commit | 7cc87aaee5e8c8ce4e0d138e1d459a53dc5354d0 | [log] [tgz] |
|---|---|---|
| author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Mon Jun 26 12:23:46 2017 -0700 |
| committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Mon Jun 26 12:23:46 2017 -0700 |
| tree | ee9c9f521ceec987ee5caccd6476605bfeaf125a | |
| parent | ffcc5cf17252efabeb9719566b5b1b74708e538a [diff] |
rcu: Make NOCB CPUs migrate CBs directly from outgoing CPU RCU's CPU-hotplug callback-migration code first moves the outgoing CPU's callbacks to ->orphan_done and ->orphan_pend, and only then moves them to the NOCB callback list. This commit avoids the extra step (and simplifies the code) by moving the callbacks directly from the outgoing CPU's callback list to the NOCB callback list. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>