On Thu, Sep 16, 2021 at 02:10:44PM +0200, Frederic Weisbecker wrote: > This eventually removes rcu_data.exp_deferred_qs to use > rcu_data.cpu no_qs.b.exp instead. > > For those like me who need a headlamp to walk there: https://ibb.co/3d06r0V Can't have too many headlamps with this code! ;-) Thanx, Paul > git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git > rcu/dev > > HEAD: 7d9d8a0c6141f95cbac4367b12e755bfabb383ee > > Thanks, > Frederic > --- > > Frederic Weisbecker (4): > rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() > rcu: Remove useless WRITE_ONCE() on rcu_data.exp_deferred_qs > rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() > rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.exp > > > kernel/rcu/tree.h | 1 - > kernel/rcu/tree_exp.h | 6 +++--- > kernel/rcu/tree_plugin.h | 24 +++++++++++++----------- > 3 files changed, 16 insertions(+), 15 deletions(-)