Skip to content

Commit 275da93

Browse files
gentoo-rootkuba-moo
authored andcommitted
gve: 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 gve TX path, that used to check and remove HBH. Signed-off-by: Alice Mikityanska <alice@isovalent.com> Acked-by: Paolo Abeni <pabeni@redhat.com> Reviewed-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/20260205133925.526371-10-alice.kernel@fastmail.im Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 3f1bff1 commit 275da93

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

drivers/net/ethernet/google/gve/gve_tx_dqo.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -963,9 +963,6 @@ static int gve_try_tx_skb(struct gve_priv *priv, struct gve_tx_ring *tx,
963963
int num_buffer_descs;
964964
int total_num_descs;
965965

966-
if (skb_is_gso(skb) && unlikely(ipv6_hopopt_jumbo_remove(skb)))
967-
goto drop;
968-
969966
if (tx->dqo.qpl) {
970967
/* We do not need to verify the number of buffers used per
971968
* packet or per segment in case of TSO as with 2K size buffers

0 commit comments

Comments
 (0)