![]()  | 
 
lvs-devel
 
 | 
| To: | Julian Anastasov <ja@xxxxxx> | 
|---|---|
| Subject: | Re: [PATCHv6 net-next 01/14] rculist_bl: add hlist_bl_for_each_entry_continue_rcu | 
| Cc: | Simon Horman <horms@xxxxxxxxxxxx>, lvs-devel@xxxxxxxxxxxxxxx, netfilter-devel@xxxxxxxxxxxxxxx, Dust Li <dust.li@xxxxxxxxxxxxxxxxx>, Jiejian Wu <jiejian@xxxxxxxxxxxxxxxxx>, rcu@xxxxxxxxxxxxxxx | 
| From: | Florian Westphal <fw@xxxxxxxxx> | 
| Date: | Thu, 23 Oct 2025 13:44:12 +0200 | 
Julian Anastasov <ja@xxxxxx> wrote: > 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@xxxxxx> > --- > include/linux/rculist_bl.h | 49 +++++++++++++++++++++++++++++++------- > 1 file changed, 40 insertions(+), 9 deletions(-) Are the RCU maintainers OK with this? An explicit Ack or RvB would be good to have.  | 
| Previous by Date: | [PATCHv6 net-next 09/14] ipvs: switch to per-net connection table, Julian Anastasov | 
|---|---|
| Next by Date: | Re: [PATCHv6 net-next 01/14] rculist_bl: add hlist_bl_for_each_entry_continue_rcu, Julian Anastasov | 
| Previous by Thread: | [PATCHv6 net-next 01/14] rculist_bl: add hlist_bl_for_each_entry_continue_rcu, Julian Anastasov | 
| Next by Thread: | Re: [PATCHv6 net-next 01/14] rculist_bl: add hlist_bl_for_each_entry_continue_rcu, Julian Anastasov | 
| Indexes: | [Date] [Thread] [Top] [All Lists] |