Message ID | 20250217203705.40342-1-kuniyu@amazon.com (mailing list archive) |
---|---|
Headers | show |
Series | gtp/geneve: Suppress list_del() splat during ->exit_batch_rtnl(). | expand |
Hello: This series was applied to netdev/net.git (main) by Jakub Kicinski <kuba@kernel.org>: On Mon, 17 Feb 2025 12:37:03 -0800 you wrote: > The common pattern in tunnel device's ->exit_batch_rtnl() is iterating > two netdev lists for each netns: (i) for_each_netdev() to clean up > devices in the netns, and (ii) the device type specific list to clean > up devices in other netns. > > list_for_each_entry(net, net_list, exit_list) { > for_each_netdev_safe(net, dev, next) { > /* (i) call unregister_netdevice_queue(dev, list) */ > } > > [...] Here is the summary with links: - [v1,net,1/2] gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). https://git.kernel.org/netdev/net/c/4ccacf86491d - [v1,net,2/2] geneve: Suppress list corruption splat in geneve_destroy_tunnels(). https://git.kernel.org/netdev/net/c/62fab6eef61f You are awesome, thank you!