[dpdk-stable] [PATCH] net/mlx5: fix loopback for DV queue

Thomas Monjalon thomas at monjalon.net
Wed May 12 16:48:41 CEST 2021


12/05/2021 16:36, Bing Zhao:
> When switching to the Devx interface, the kernel driver behavior may

What do you mean by "switching"?

> be different from using Verbs. The Tx loopback cannot work properly
> even if the Tx and Rx queues are configured with loopback attribute.
> To support self loopback for Tx, a Verbs dummy queue pair needs to
> be created to trigger the kernel to enable the loopback.
> 
> This is only required when TIR is created for Rx and loopback is
> needed. Only CQ and QP are needed for this case, no WQ(RQ) needs to
> be created.
> 
> This requirement comes from bugzilla 312, more details can refer to:

It is not 312.

> https://bugs.dpdk.org/show_bug.cgi?id=645

You can remove above lines, because the tag below is enough.
> 
> Bugzilla ID: 645
> 
> Fixes: 6deb19e1b2d2 ("net/mlx5: separate Rx queue object creations")
> Cc: stable at dpdk.org
> 
> Signed-off-by: Bing Zhao <bingz at nvidia.com>
> Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>





More information about the stable mailing list