net/mlx5: fix packet size inline settings
This patch fixes the default settings for packet size to inline
with Enhanced Multi-Packet Write feature, allowing 256B packets
to be inlined with Out-Of-the-Box settings.
Fixes: 50724e1bba
("net/mlx5: update Tx definitions")
Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
This commit is contained in:
parent
c6f0485646
commit
3502b05925
@ -449,7 +449,7 @@ Run-time configuration
|
||||
and CPU resources are scarce), data inline is not performed by the driver.
|
||||
Assigning ``txqs_min_inline`` with zero always enables the data inline.
|
||||
|
||||
The default ``txq_inline_mpw`` value is 188. The specified value may be adjusted
|
||||
The default ``txq_inline_mpw`` value is 268. The specified value may be adjusted
|
||||
by the driver in order not to exceed the limit (930 bytes) and to provide better
|
||||
WQE space filling without gaps, the adjustment is reflected in the debug log.
|
||||
Due to multiple packets may be included to the same WQE with Enhanced Multi
|
||||
|
@ -72,9 +72,8 @@
|
||||
* boundary with accounting the title Control and Ethernet
|
||||
* segments.
|
||||
*/
|
||||
#define MLX5_EMPW_DEF_INLINE_LEN (3u * MLX5_WQE_SIZE + \
|
||||
MLX5_DSEG_MIN_INLINE_SIZE - \
|
||||
MLX5_WQE_DSEG_SIZE)
|
||||
#define MLX5_EMPW_DEF_INLINE_LEN (4u * MLX5_WQE_SIZE + \
|
||||
MLX5_DSEG_MIN_INLINE_SIZE)
|
||||
/*
|
||||
* Maximal inline data length sent with enhanced MPW.
|
||||
* Is based on maximal WQE size.
|
||||
|
Loading…
Reference in New Issue
Block a user