diff options
author | hselasky <hselasky@FreeBSD.org> | 2015-12-11 15:35:47 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2015-12-11 15:35:47 +0000 |
commit | 34da0a9b5801ba5960911e7170eb4d0ed8751030 (patch) | |
tree | f487385e2039d9af65bad5f1b7aede2868e36bc6 | |
parent | 537e74690af6c4ba29e8e7ec4ea15c7f543e2591 (diff) | |
download | FreeBSD-src-34da0a9b5801ba5960911e7170eb4d0ed8751030.zip FreeBSD-src-34da0a9b5801ba5960911e7170eb4d0ed8751030.tar.gz |
Enable the mlx4en TSO limits.
This is a direct commit to stable/10.
Sponsored by: Mellanox Technologies
-rw-r--r-- | sys/ofed/drivers/net/mlx4/en_netdev.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/ofed/drivers/net/mlx4/en_netdev.c b/sys/ofed/drivers/net/mlx4/en_netdev.c index 0c7b300..a9d87bb 100644 --- a/sys/ofed/drivers/net/mlx4/en_netdev.c +++ b/sys/ofed/drivers/net/mlx4/en_netdev.c @@ -2174,12 +2174,10 @@ int mlx4_en_init_netdev(struct mlx4_en_dev *mdev, int port, if (mdev->LSO_support) dev->if_capabilities |= IFCAP_TSO4 | IFCAP_TSO6 | IFCAP_VLAN_HWTSO; -#if __FreeBSD_version >= 1100000 /* set TSO limits so that we don't have to drop TX packets */ dev->if_hw_tsomax = MLX4_EN_TX_MAX_PAYLOAD_SIZE - (ETHER_HDR_LEN + ETHER_VLAN_ENCAP_LEN) /* hdr */; dev->if_hw_tsomaxsegcount = MLX4_EN_TX_MAX_MBUF_FRAGS - 1 /* hdr */; dev->if_hw_tsomaxsegsize = MLX4_EN_TX_MAX_MBUF_SIZE; -#endif dev->if_capenable = dev->if_capabilities; |