summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Mikityanska <alice@isovalent.com>2026-02-05 16:39:24 +0300
committerJakub Kicinski <kuba@kernel.org>2026-02-07 07:50:13 +0300
commit28df1c69271cf826235a3e0f1ec083cc313fafe8 (patch)
treea2c7a791767adf28a0706a9f24d1e24e95cfd6af
parentc0165fcb8d9f444817843964027ed191d85d66c4 (diff)
downloadlinux-28df1c69271cf826235a3e0f1ec083cc313fafe8.tar.xz
bng_en: Remove jumbo_remove step from TX path
Now that the kernel doesn't insert HBH for BIG TCP IPv6 packets, remove unnecessary steps from the bng_en TX path, that used to check and remove HBH. Signed-off-by: Alice Mikityanska <alice@isovalent.com> Link: https://patch.msgid.link/20260205133925.526371-12-alice.kernel@fastmail.im Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r--drivers/net/ethernet/broadcom/bnge/bnge_txrx.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/ethernet/broadcom/bnge/bnge_txrx.c b/drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
index de26ef9b5641..a2616f037557 100644
--- a/drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
+++ b/drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
@@ -1463,9 +1463,6 @@ netdev_tx_t bnge_start_xmit(struct sk_buff *skb, struct net_device *dev)
return NETDEV_TX_BUSY;
}
- if (unlikely(ipv6_hopopt_jumbo_remove(skb)))
- goto tx_free;
-
last_frag = skb_shinfo(skb)->nr_frags;
txbd = &txr->tx_desc_ring[TX_RING(bn, prod)][TX_IDX(prod)];