srcu: Remove SRCU-lite implementation
This commit removes the SRCU-lite implementation, which has been replaced by SRCU-fast. Both SRCU-lite and SRCU-fast provide faster readers by dropping the smp_mb() call from their lock and unlock primitives, but incur a pair of added RCU grace periods during the SRCU grace period. There is a trivial mapping from the SRCU-lite API to that of SRCU-fast, so there should be no transition issues. [ paulmck: Apply Christoph Hellwig feedback. ] Signed-off-by:"Paul E. McKenney" <paulmck@kernel.org> Signed-off-by:
Neeraj Upadhyay (AMD) <neeraj.upadhyay@kernel.org>
Loading
Please sign in to comment