]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
benet: fix return value check in be_lancer_xmit_workarounds()
authorYuanjun Gong <ruc_gongyuanjun@163.com>
Tue, 25 Jul 2023 03:27:26 +0000 (11:27 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Aug 2023 08:24:02 +0000 (10:24 +0200)
commit0069a11a6f003a5d4907be3b989dd59ebb5b26a8
tree77ec70ca1a50a80cc1432462e1f0e0f9fa990cae
parent0f7432b7c3b5296917301d73f57839820ecf5e4f
benet: fix return value check in be_lancer_xmit_workarounds()

[ Upstream commit 5c85f7065718a949902b238a6abd8fc907c5d3e0 ]

in be_lancer_xmit_workarounds(), it should go to label 'tx_drop'
if an unexpected value is returned by pskb_trim().

Fixes: 93040ae5cc8d ("be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug")
Signed-off-by: Yuanjun Gong <ruc_gongyuanjun@163.com>
Link: https://lore.kernel.org/r/20230725032726.15002-1-ruc_gongyuanjun@163.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/emulex/benet/be_main.c