On Mon, Aug 26, 2019 at 04:25:51PM +0800, Xin Long wrote: > The xfrm_if(s) on each netns can be deleted when its xfrmi dev is > deleted. xfrmi dev's removal can happen when: > > 1. Its phydev is being deleted and NETDEV_UNREGISTER event is > processed in xfrmi_event() from my last patch. > 2. netns is being removed and all xfrmi devs will be deleted. > 3. rtnl_link_unregister(&xfrmi_link_ops) in xfrmi_fini() when > xfrm_interface.ko is being unloaded. > > So there's no need to use xfrmi_exit_net() to clean any xfrm_if up. > > Signed-off-by: Xin Long <lucien....@gmail.com>
We already have a bunch of xfrm interface fixes in the ipsec tree. Please base this patch onto the ipsec tree and adjust if needed. Thanks!