Messages in this thread | | | Date | Wed, 1 Feb 2023 16:53:43 +0100 | From | Pablo Neira Ayuso <> | Subject | Re: [PATCH 10/13] ipvs: Rename kfree_rcu() to kfree_rcu_mightsleep() |
| |
Hi,
On Wed, Feb 01, 2023 at 04:09:51PM +0100, Uladzislau Rezki (Sony) wrote: > The kfree_rcu()'s single argument name is deprecated therefore > rename it to kfree_rcu_mightsleep() variant. The goal is explicitly > underline that it is for sleepable contexts. > > Cc: Julian Anastasov <ja@ssi.bg> > Cc: Pablo Neira Ayuso <pablo@netfilter.org> > Cc: Jiri Wiesner <jwiesner@suse.de> > Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com> > --- > net/netfilter/ipvs/ip_vs_est.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/net/netfilter/ipvs/ip_vs_est.c b/net/netfilter/ipvs/ip_vs_est.c > index ce2a1549b304..a39baf6d1367 100644 > --- a/net/netfilter/ipvs/ip_vs_est.c > +++ b/net/netfilter/ipvs/ip_vs_est.c > @@ -549,7 +549,7 @@ void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats) > __set_bit(row, kd->avail); > if (!kd->tick_len[row]) { > RCU_INIT_POINTER(kd->ticks[row], NULL); > - kfree_rcu(td);
I also found this kfree_rcu() without rcu_head call a few weeks ago.
@Wiesner, @Julian: Any chance this can be turned into kfree_rcu(td, rcu_head); ?
| |