On 11/12/2024 7:01 AM, Paul E. McKenney wrote: > The srcu_read_unlock_lite() function invokes __srcu_read_unlock() instead > of __srcu_read_unlock_lite(), which means that it is doing an unnecessary > smp_mb(). This is harmless other than the performance degradation. > > This commit therefore switches to __srcu_read_unlock_lite(). > > Reported-by: Neeraj Upadhyay <[email protected]> > Closes: > https://lore.kernel.org/all/[email protected]/ > Fixes: c0f08d6b5a61 ("srcu: Add srcu_read_lock_lite() and > srcu_read_unlock_lite()") > Signed-off-by: Paul E. McKenney <[email protected]> > Cc: Frederic Weisbecker <[email protected]> > --- Reviewed-by: Neeraj Upadhyay <[email protected]> - Neeraj
- Re: [PATCH rcu 06/12] srcu: Add srcu_read_lock_lite() and... Neeraj Upadhyay
- Re: [PATCH rcu 06/12] srcu: Add srcu_read_lock_lite(... Paul E. McKenney
- Re: [PATCH rcu 06/12] srcu: Add srcu_read_lock_l... Neeraj Upadhyay
- Re: [PATCH rcu 06/12] srcu: Add srcu_read_lo... Paul E. McKenney
- [PATCH rcu 1/3] srcu: Remove smp_mb() fr... Paul E. McKenney
- Re: [PATCH rcu 1/3] srcu: Remove sm... Neeraj Upadhyay
- [PATCH rcu 3/3] srcu: Unconditionally re... Paul E. McKenney
- Re: [PATCH rcu 3/3] srcu: Unconditi... Neeraj Upadhyay
- [PATCH rcu 2/3] srcu: Check for srcu_rea... Paul E. McKenney
- Re: [PATCH rcu 2/3] srcu: Check for... Neeraj Upadhyay
- Re: [PATCH rcu 2/3] srcu: Check... Paul E. McKenney
- Re: [PATCH rcu 06/12] srcu: Add srcu_rea... Neeraj Upadhyay

