On Sat, Oct 10, 2026 at 06:28:13PM +0800, Zqiang wrote:
> The commit 'dab06d6f9379 ("srcutree: Add an atomic Tree SRCU")'
> introduces some new APIs:
> 
> srcu_read_lock_atomic
> srcu_read_unlock_atomic
> synchronize_srcu_atomic
> DEFINE_SRCU_ATOMIC
> DEFINE_STATIC_SRCU_ATOMIC
> init_srcu_struct_atomic
> 
> This commit therefore update thems to whatisRCU.rst.
> 
> Signed-off-by: Zqiang <[email protected]>

Reviewed-by: Joel Fernandes <[email protected]>

Applying for 7.5.

thanks,

Joel Fernandes

> ---
>  Documentation/RCU/whatisRCU.rst | 7 ++++++-
>  1 file changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/Documentation/RCU/whatisRCU.rst b/Documentation/RCU/whatisRCU.rst
> index e6767baff2d3..75c50f2f6d79 100644
> --- a/Documentation/RCU/whatisRCU.rst
> +++ b/Documentation/RCU/whatisRCU.rst
> @@ -1209,11 +1209,13 @@ SRCU::
>       srcu_read_lock_nmisafe          start_poll_synchronize_srcu
>       srcu_read_unlock_nmisafe        start_poll_synchronize_srcu_expedited
>       srcu_read_lock_notrace          poll_state_synchronize_srcu
> -     srcu_read_unlock_notrace
> +     srcu_read_unlock_notrace        synchronize_srcu_atomic
>       srcu_down_read
>       srcu_up_read
>       srcu_down_read_fast
>       srcu_up_read_fast
> +     srcu_read_lock_atomic
> +     srcu_read_unlock_atomic
>       guard(srcu)()
>       scoped_guard(srcu)
>       srcu_read_lock_held
> @@ -1229,8 +1231,11 @@ SRCU: Initialization/cleanup/ordering::
>       DEFINE_STATIC_SRCU
>       DEFINE_SRCU_FAST        // for srcu_read_lock_fast() and friends
>       DEFINE_STATIC_SRCU_FAST // for srcu_read_lock_fast() and friends
> +     DEFINE_SRCU_ATOMIC
> +     DEFINE_STATIC_SRCU_ATOMIC
>       init_srcu_struct
>       init_srcu_struct_fast
> +     init_srcu_struct_atomic
>       cleanup_srcu_struct
>       smp_mb__after_srcu_read_unlock
>  
> -- 
> 2.17.1
> 

Reply via email to