This series contains RCU fixes and improvements intended for the next
merge window. The nocb patches have had one round of review but still
need review tags.

- Updated commit messages for clarity based on review feedback

- Testing:
 All rcutorture scenarios tested successfully for 2 hours on:
  144-core ARM64 NVIDIA Grace (aarch64)
  128-core AMD EPYC (x86_64)

Link to tag:
https://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux.git/tag/?h=rcu-next-v1-20260101

Joel Fernandes (6):
  rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path
  rcu/nocb: Add warning if no rcuog wake up attempt happened during
    overload
  rcu/nocb: Add warning to detect if overload advancement is ever useful
  rcu: Reduce synchronize_rcu() latency by reporting GP kthread's CPU QS
    early
  rcutorture: Prevent concurrent kvm.sh runs on same source tree
  rcutorture: Add --kill-previous option to terminate previous kvm.sh
    runs

Yao Kai (1):
  rcu: Fix rcu_read_unlock() deadloop due to softirq

Zqiang (1):
  srcu: Use suitable gfp_flags for the init_srcu_struct_nodes()

 kernel/rcu/srcutree.c                         |  2 +-
 kernel/rcu/tree.c                             | 16 ++++++
 kernel/rcu/tree.h                             |  4 +-
 kernel/rcu/tree_nocb.h                        | 53 +++++++++----------
 kernel/rcu/tree_plugin.h                      | 15 +++---
 tools/testing/selftests/rcutorture/.gitignore |  1 +
 tools/testing/selftests/rcutorture/bin/kvm.sh | 40 ++++++++++++++
 7 files changed, 95 insertions(+), 36 deletions(-)


base-commit: d26143bb38e2546fe6f8c9860c13a88146ce5dd6
-- 
2.34.1


Reply via email to