aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/scripts/objdiff
diff options
context:
space:
mode:
authorZixuan Chai <petalzu987@gmail.com>2026-09-24 09:26:05 +0800
committerJakub Kicinski <kuba@kernel.org>2026-09-24 10:58:16 -0700
commit72b5b9a28b996e09b8b5b944370c79851bb68f52 (patch)
tree80b7fa56b5820d1f2be01da4399dda48eb003ab1 /scripts/objdiff
parentMerge branch 'gve-dqo-fix-handling-of-out-of-range-tso-mss' (diff)
llc: reserve device headroom for allocated frames
llc_alloc_frame() reserves link-layer headroom using the device type. This is insufficient for stacked Ethernet devices such as VLAN devices, where vlan_dev_hard_header() pushes a VLAN header before the lower device's Ethernet header. An LLC response on such a device can therefore underflow skb headroom in eth_header(). Use LL_RESERVED_SPACE() to account for the device's actual required headroom while preserving the existing LLC device-type check. Fixes: bf9ae5386bca ("llc: use dev_hard_header") Cc: stable@vger.kernel.org Reported-by: VEGA <vega@nebusec.ai> Signed-off-by: Zixuan Chai <petalzu987@gmail.com> Signed-off-by: Ren Wei <weir@nebusec.ai> Reviewed-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/20260924012613.2533934-1-weir@nebusec.ai Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions