On Mon, Jun 12, 2017 at 11:30 AM, Xin Long <lucien....@gmail.com> wrote: > Hi, Cong. > > how about in ip_check_mc_rcu(): > for (psf = im->sources; psf; psf = psf->sf_next) { > if (psf->sf_inaddr == src_addr) > break; > } > > I didn't see spinlock for it, is it safe to access them in parallel ? > or these two places would never be in parallel ?
That is a different bug which needs more work, therefore I defer it to net-next. And I already explained to you why it needs more work than just a call_rcu().