| commit | 8de227231889b2caba6c4c3d7ad04b00a9d2733b | [log] [tgz] |
|---|---|---|
| author | Oleg Nesterov <oleg@redhat.com> | Tue Apr 23 14:07:24 2019 +0200 |
| committer | Paul E. McKenney <paulmck@linux.ibm.com> | Wed Apr 24 01:12:54 2019 -0700 |
| tree | 63d1c77cc3e5a7e6ca56d3518a35f72c30ea20dd | |
| parent | 7a87f57390b57c6c8ddaedd3f27302140e77a8fc [diff] |
rcu/sync: Kill rcu_sync_type/gp_type Now that the RCU flavors have been consolidated, rcu_sync_type makes no sense because none of internal update functions aside from .held() depend on gp_type. This commit therefore removes this field and consolidates the relevant code. Signed-off-by: Oleg Nesterov <oleg@redhat.com> [ paulmck: Added RCU and RCU-bh checks to rcu_sync_is_idle(). ] Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>