[dpdk-dev] [PATCH] net/mlx5: fix Rx buffer replenishment threshold

Shahaf Shuler shahafs at mellanox.com
Wed Jun 27 12:46:08 CEST 2018


Tuesday, June 26, 2018 2:34 PM, Yongseok Koh:
> Subject: [PATCH] net/mlx5: fix Rx buffer replenishment threshold
> 
> The threshold of buffer replenishment for vectorized Rx burst is a constant
> value (64). If the size of Rx queue is comparatively small, device could run out
> of buffers. For example, if the size of Rx queue is 128, buffers are
> replenished only twice per a wraparound. This can cause jitter in receiving
> packets and the jitter can cause unnecessary retransmission for TCP
> connections.
> 
> Fixes: 6cb559d67b83 ("net/mlx5: add vectorized Rx/Tx burst for x86")
> Fixes: 570acdb1da8a ("net/mlx5: add vectorized Rx/Tx burst for ARM")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Yongseok Koh <yskoh at mellanox.com>
> Acked-by: Shahaf Shuler <shahafs at mellanox.com>

Applied to next-net-mlx, thanks. 


More information about the dev mailing list