[PATCH v2 0/6] Miscellaneous RCU changes for v7.2

Paul E. McKenney posted 6 patches 1 month ago
b/include/linux/rcupdate.h |   12 +++++++-----
b/include/linux/srcu.h     |    2 +-
b/kernel/rcu/srcutree.c    |   12 ++++++------
b/kernel/rcu/tree.c        |    2 +-
b/scripts/checkpatch.pl    |    5 +++--
kernel/rcu/tree.c          |    2 +-
6 files changed, 19 insertions(+), 16 deletions(-)
[PATCH v2 0/6] Miscellaneous RCU changes for v7.2
Posted by Paul E. McKenney 1 month ago
Hello!

This series contains v2 of the miscellaneous RCU updates for v7.2:

1.	Don't queue workqueue handlers to never-online CPUs.

2.	Fix kerneldoc header comment typo in srcu_down_read_fast().

3.	Undeprecate rcu_read_lock_trace() and rcu_read_unlock_trace().

4.	Simplify rcu_do_batch() by applying clamp().

5.	Simplify param_set_next_fqs_jiffies() by applying clamp_val().

6.	Document rcu_access_pointer() feeding into cmpxchg().

Changes since v1:

o	Merge the two checkpatch commits (#3 and #4 in v1) into a single
	commit (#3).

						Thanx, Paul

------------------------------------------------------------------------

 b/include/linux/rcupdate.h |   12 +++++++-----
 b/include/linux/srcu.h     |    2 +-
 b/kernel/rcu/srcutree.c    |   12 ++++++------
 b/kernel/rcu/tree.c        |    2 +-
 b/scripts/checkpatch.pl    |    5 +++--
 kernel/rcu/tree.c          |    2 +-
 6 files changed, 19 insertions(+), 16 deletions(-)
Re: [PATCH v2 0/6] Miscellaneous RCU changes for v7.2
Posted by Uladzislau Rezki 1 month ago
On Fri, May 08, 2026 at 10:43:38AM -0700, Paul E. McKenney wrote:
> Hello!
> 
> This series contains v2 of the miscellaneous RCU updates for v7.2:
> 
> 1.	Don't queue workqueue handlers to never-online CPUs.
> 
> 2.	Fix kerneldoc header comment typo in srcu_down_read_fast().
> 
> 3.	Undeprecate rcu_read_lock_trace() and rcu_read_unlock_trace().
> 
> 4.	Simplify rcu_do_batch() by applying clamp().
> 
> 5.	Simplify param_set_next_fqs_jiffies() by applying clamp_val().
> 
> 6.	Document rcu_access_pointer() feeding into cmpxchg().
> 
> Changes since v1:
> 
> o	Merge the two checkpatch commits (#3 and #4 in v1) into a single
> 	commit (#3).
> 
> 						Thanx, Paul
> 
> ------------------------------------------------------------------------
> 
>  b/include/linux/rcupdate.h |   12 +++++++-----
>  b/include/linux/srcu.h     |    2 +-
>  b/kernel/rcu/srcutree.c    |   12 ++++++------
>  b/kernel/rcu/tree.c        |    2 +-
>  b/scripts/checkpatch.pl    |    5 +++--
>  kernel/rcu/tree.c          |    2 +-
>  6 files changed, 19 insertions(+), 16 deletions(-)
> 
Thank you and i have taken v2!

--
Uladzislau Rezki