aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_en/en.h
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2019-05-08 11:06:42 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2019-05-08 11:06:42 +0000
commit4d0e6d84528adcb8645c419d50e7807f4ad2e32d (patch)
tree61bf4ae8d99b6df80150fb42364c946e1bcecc3e /sys/dev/mlx5/mlx5_en/en.h
parent8b825a185757d5d4fb11c360170f7770b63ab7e8 (diff)
downloadsrc-4d0e6d84528adcb8645c419d50e7807f4ad2e32d.tar.gz
src-4d0e6d84528adcb8645c419d50e7807f4ad2e32d.zip
Remove non-functional MLX5E_MAX_RX_SEGS macro in mlx5en(4).
MFC after: 3 days Sponsored by: Mellanox Technologies
Notes
Notes: svn path=/head/; revision=347317
Diffstat (limited to 'sys/dev/mlx5/mlx5_en/en.h')
-rw-r--r--sys/dev/mlx5/mlx5_en/en.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/dev/mlx5/mlx5_en/en.h b/sys/dev/mlx5/mlx5_en/en.h
index 1f13f569799d..04b7d3a59c61 100644
--- a/sys/dev/mlx5/mlx5_en/en.h
+++ b/sys/dev/mlx5/mlx5_en/en.h
@@ -89,19 +89,13 @@
#define MLX5E_MAX_BUSDMA_RX_SEGS 15
-#define MLX5E_MAX_RX_SEGS 7
-
#ifndef MLX5E_MAX_RX_BYTES
#define MLX5E_MAX_RX_BYTES MCLBYTES
#endif
-#if (MLX5E_MAX_RX_SEGS == 1)
-/* FreeBSD HW LRO is limited by 16KB - the size of max mbuf */
-#define MLX5E_PARAMS_DEFAULT_LRO_WQE_SZ MJUM16BYTES
-#else
#define MLX5E_PARAMS_DEFAULT_LRO_WQE_SZ \
- MIN(65535, MLX5E_MAX_RX_SEGS * MLX5E_MAX_RX_BYTES)
-#endif
+ MIN(65535, 7 * MLX5E_MAX_RX_BYTES)
+
#define MLX5E_DIM_DEFAULT_PROFILE 3
#define MLX5E_DIM_MAX_RX_CQ_MODERATION_PKTS_WITH_LRO 16
#define MLX5E_PARAMS_DEFAULT_RX_CQ_MODERATION_USEC 0x10