Commit 1078a38344a8 for kernel

commit 1078a38344a852eefafcc61c42dcc333b53c7478
Merge: 72b5b9a28b99 cd5dd68267c4
Author: Jakub Kicinski <kuba@kernel.org>
Date:   Thu Sep 24 11:01:03 2026 -0700

    Merge branch 'vlan-ensure-sufficient-headroom-in-vlan_dev_hard_header'

    Eric Dumazet says:

    ====================
    vlan: ensure sufficient headroom in vlan_dev_hard_header()

    Callers that only reserve ETH_HLEN or less, or skbs allocated before
    dynamic device/headroom changes (such as toggling VLAN_FLAG_REORDER_HDR
    or bonding/team switching slaves), can reach vlan_dev_hard_header() with
    insufficient headroom and trigger skb_under_panic().

    When vlan_dev_hard_header() returns -ENOMEM upon skb_cow_head() failure,
    a few callers of dev_hard_header() / llc_mac_hdr_init() had pre-existing
    error-handling bugs:
    ====================

    Link: https://patch.msgid.link/20260924082951.1599377-1-edumazet@google.com
    Signed-off-by: Jakub Kicinski <kuba@kernel.org>