On Fri, Oct 28, 2016 at 7:27 AM, John W. Linville <linvi...@tuxdriver.com> wrote: > On Thu, Oct 27, 2016 at 11:51:56AM -0700, Pravin B Shelar wrote: >> This patch is similar to earlier vxlan patch. >> Geneve device close operation frees geneve socket. This >> operation can race with geneve-xmit function which >> dereferences geneve socket. Following patch uses RCU >> mechanism to avoid this situation. >> >> Signed-off-by: Pravin B Shelar <pshe...@ovn.org> > > LGTM, although I reckon that Stephen's comment about RCU_INIT_POINTER > applies to this patch as well. > Geneve code is bit different and it is using rcu_assign_pointer() while destroying the object. so we need the barrier.
> Either way... > > Acked-by: John W. Linville <linvi...@tuxdriver.com> >