rcu: Stop silencing lockdep false positive for expedited grace periods
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 7 Aug 2015 03:43:02 +0000 (20:43 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 7 Oct 2015 23:02:49 +0000 (16:02 -0700)
commit83c2c735e78da1a0d994911f730f6e1d36c88d7a
tree45f75af44aca5b616a34e93a1c3caf4559c4acd2
parent6587a23b6b9bdb47205ec96c703e5bf8a2d39701
rcu: Stop silencing lockdep false positive for expedited grace periods

This reverts commit af859beaaba4 (rcu: Silence lockdep false positive
for expedited grace periods).  Because synchronize_rcu_expedited()
no longer invokes synchronize_sched_expedited(), ->exp_funnel_mutex
acquisition is no longer nested, so the false positive no longer happens.
This commit therefore removes the extra lockdep data structures, as they
are no longer needed.
kernel/rcu/tree.c
kernel/rcu/tree.h