Hi all,

On Tue, 12 May 2020 10:47:05 +0530 Madhuparna Bhowmik 
<madhuparnabhowmi...@gmail.com> wrote:
> > 
> > I think what is happening is this:
> > 
> > ipmr_net_init() -> ipmr_rules_init() -> ipmr_new_table()
> > 
> > ipmr_new_table() returns an existing table if there is one, but
> > obviously none can exist at init.  So a better fix would be:
> > 
> > #define ipmr_for_each_table(mrt, net)                                       
> > \
> >     list_for_each_entry_rcu(mrt, &net->ipv4.mr_tables, list,        \
> >                             lockdep_rtnl_is_held() ||               \
> >                             list_empty(&net->ipv4.mr_tables))
> >  
> (adding Stephen)

I have changed the patch in my fixes tree to this.

-- 
Cheers,
Stephen Rothwell

Attachment: pgpUHcky_a4Vc.pgp
Description: OpenPGP digital signature

Reply via email to