]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
be2net: reduce gso_max_size setting to account for ethernet header.
authorSarveshwar Bandi <sarveshwar.bandi@emulex.com>
Wed, 13 Jun 2012 19:51:43 +0000 (19:51 +0000)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Mon, 27 Aug 2012 14:06:29 +0000 (07:06 -0700)
The maximum size of packet that can be handled by controller including ethernet
header is 65535. Reducing gso_max_size accordingly.

Signed-off-by: Sarveshwar Bandi <sarveshwar.bandi@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/benet/be_main.c

index e69217426ce7075e53232e8f29d24cd21b590622..9369829ae423d7b792080230d48650d32da69e32 100644 (file)
@@ -3201,7 +3201,7 @@ static void be_netdev_init(struct net_device *netdev)
 
        netdev->flags |= IFF_MULTICAST;
 
-       netif_set_gso_max_size(netdev, 65535);
+       netif_set_gso_max_size(netdev, 65535 - ETH_HLEN);
 
        netdev->netdev_ops = &be_netdev_ops;