Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9963185c authored by Paul E. McKenney's avatar Paul E. McKenney
Browse files

documentation: Add pointer to percpu-ref for RCU and refcount

parent 128ea442
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
Reference-count design for elements of lists/arrays protected by RCU.


Please note that the percpu-ref feature is likely your first
stop if you need to combine reference counts and RCU.  Please see
include/linux/percpu-refcount.h for more information.  However, in
those unusual cases where percpu-ref would consume too much memory,
please read on.

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

Reference counting on elements of lists which are protected by traditional
reader/writer spinlocks or semaphores are straightforward: