From: Jakub Kicinski Date: Wed, 20 Aug 2025 00:53:30 +0000 (-0700) Subject: Merge branch 'net-convert-to-skb_dstref_steal-and-skb_dstref_restore' X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=9efd5152e32bb446752ead726a4621a50a95c11f;p=users%2Fwilly%2Fxarray.git Merge branch 'net-convert-to-skb_dstref_steal-and-skb_dstref_restore' Stanislav Fomichev says: ==================== net: Convert to skb_dstref_steal and skb_dstref_restore To diagnose and prevent issues similar to [0], emit warning (CONFIG_DEBUG_NET) from skb_dst_set and skb_dst_set_noref when overwriting non-null reference-counted entry. Two new helpers are added to handle special cases where the entry needs to be reset and restored: skb_dstref_steal/skb_dstref_restore. The bulk of the patches in the series converts manual _skb_refst manipulations to these new helpers. 0: https://lore.kernel.org/netdev/20250723224625.1340224-1-sdf@fomichev.me/T/#u ==================== Link: https://patch.msgid.link/20250818154032.3173645-1-sdf@fomichev.me Signed-off-by: Jakub Kicinski --- 9efd5152e32bb446752ead726a4621a50a95c11f