]> www.infradead.org Git - users/jedix/linux-maple.git/commit
doc: Call out queue_rcu_work() for blocking RCU callbacks
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 28 Jul 2022 19:00:50 +0000 (12:00 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Wed, 31 Aug 2022 11:58:14 +0000 (04:58 -0700)
commited336c6fe4c0110a56f6f237865ff9660de8c598
tree2575e764fb97798c5e74dfd4384929c840790657
parent4d2f862b5b49141a1762baa67c846c598b54be27
doc: Call out queue_rcu_work() for blocking RCU callbacks

The current checklist.rst file correctly notes that RCU callbacks execute
in BH context, and cannot block.  This commit adds words advising people
needing callbacks to block to use workqueues, for example, by replacing
call_rcu() with queue_rcu_work().

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Documentation/RCU/checklist.rst