]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rculist_bl: add hlist_bl_for_each_entry_continue_rcu
authorJulian Anastasov <ja@ssi.bg>
Tue, 3 Mar 2026 21:04:04 +0000 (23:04 +0200)
committerFlorian Westphal <fw@strlen.de>
Wed, 4 Mar 2026 10:45:45 +0000 (11:45 +0100)
commit1ac252ad036cdb18f5fb7f76bb6061adfed9cedf
tree758bc61fe927dc6ed2347481006782b931769520
parent34a6a003d4e493133c4dc81c055324646bb7ebef
rculist_bl: add hlist_bl_for_each_entry_continue_rcu

Change the old hlist_bl_first_rcu to hlist_bl_first_rcu_dereference
to indicate that it is a RCU dereference.

Add hlist_bl_next_rcu and hlist_bl_first_rcu to use RCU pointers
and use them to fix sparse warnings.

Add hlist_bl_for_each_entry_continue_rcu.

Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Florian Westphal <fw@strlen.de>
include/linux/rculist_bl.h