On Thu, Jan 09, 2025 at 06:31:31PM +0100, Phil Sutter wrote: > Changes since v6: > - Rebase onto "netfilter: nf_tables: imbalance in flowtable binding" > patch which is in nf-25-01-09 tag but missing in nf-next > - Drop patch 7 which removed __nft_unregister_flowtable_net_hooks(): The > function is no longer a duplicate of nft_netdev_unregister_hooks() > > This series makes netdev hooks store the interface name spec they were > created for and establishes this stored name as the key identifier. The > previous one which is the hook's 'ops.dev' pointer is thereby freed to > vanish, so a vanishing netdev no longer has to drag the hook along with > it. (Patches 2-4) > > Furthermore, it aligns behaviour of netdev-family chains with that of > flowtables in situations of vanishing interfaces. When previously a > chain losing its last interface was torn down and deleted, it may now > remain in place (albeit with no remaining interfaces). (Patch 5) > > Patch 6 is a cleanup following patch 5, patch 1 is an independent > code simplification. Series applied to nf-next, thanks Phil.