Hello! This v2 series contains miscellaneous RCU updates for v6.18:
1. Document that rcu_barrier() hurries lazy callbacks. 2. Remove local_irq_save/restore() in rcu_preempt_deferred_qs_handler(), courtesy of Zqiang. 3. move list_for_each_rcu() to where it belongs, courtesy of Andy Shevchenko. 4. replace use of system_wq with system_percpu_wq, courtesy of Marco Crivellari. 5. WQ_PERCPU added to alloc_workqueue users, courtesy of Marco Crivellari. Changes since v1: o Added tags. o Added commits 4-5. Thanx, Paul ------------------------------------------------------------------------ b/include/linux/list.h | 10 ---------- b/include/linux/rculist.h | 10 ++++++++++ b/kernel/cgroup/dmem.c | 1 + b/kernel/rcu/tasks.h | 4 ++-- b/kernel/rcu/tree.c | 5 +++++ b/kernel/rcu/tree_plugin.h | 5 +---- kernel/rcu/tree.c | 4 ++-- 7 files changed, 21 insertions(+), 18 deletions(-)