Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7237b400 authored by Yevgeny Petrilin's avatar Yevgeny Petrilin Committed by David S. Miller
Browse files

mlx4_en: Removed redundant check on lso header size



This check that verifies that the LSO header along with control
segment and first data segment do not cross 128 bytes is no longer
required.

Signed-off-by: default avatarYevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3c05f5ef
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -518,11 +518,6 @@ static int get_real_size(struct sk_buff *skb, struct net_device *dev,
				return 0;
			}
		}
		if (unlikely(*lso_header_size > MAX_LSO_HDR_SIZE)) {
			if (netif_msg_tx_err(priv))
				en_warn(priv, "LSO header size too big\n");
			return 0;
		}
	} else {
		*lso_header_size = 0;
		if (!is_inline(skb, NULL))
+0 −1
Original line number Diff line number Diff line
@@ -99,7 +99,6 @@
#define RSS_FACTOR		2
#define TXBB_SIZE		64
#define HEADROOM		(2048 / TXBB_SIZE + 1)
#define MAX_LSO_HDR_SIZE	92
#define STAMP_STRIDE		64
#define STAMP_DWORDS		(STAMP_STRIDE / 4)
#define STAMP_SHIFT		31