[dpdk-dev] [PATCH] net/mlx5: fix minimum size of Multi-Packet Rx queue

Thomas Monjalon thomas at monjalon.net
Thu Aug 9 12:20:21 CEST 2018


08/08/2018 21:32, Yongseok Koh:
> The size of Rx queue is determined by dividing the number of descriptors by
> the number of strides. As device can't support single slot queue, if the
> number of descriptors is same as the number of strides, MPRQ shouldn't be
> enabled. Otherwise, this will cause HW fault. For example, if rxd is set to
> 512 with testpmd on ConnectX-4 Lx, PMD can't receive more than 512 packets
> because the minimum number of strides for ConnectX-4 Lx is 512. Users have
> to configure larger number of descriptors in this case.
> 
> Fixes: 7d6bf6b866b8 ("net/mlx5: add Multi-Packet Rx support")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Yongseok Koh <yskoh at mellanox.com>

Applied, thanks





More information about the dev mailing list