net/mlx5: fix external Rx queue referencing
authorMichael Baum <michaelba@nvidia.com>
Wed, 2 Mar 2022 07:58:23 +0000 (09:58 +0200)
committerRaslan Darawsheh <rasland@nvidia.com>
Mon, 7 Mar 2022 10:43:09 +0000 (11:43 +0100)
commit4dcf29a8bc776e13de393a033269e1faf389dbd1
tree7a5b7ae98058d50811a4c2126118a1f8b8115e6a
parentf6f1195cd6ca9f659bd7532c84f2f566a7a3f663
net/mlx5: fix external Rx queue referencing

When an indirection table object is modified, it updates the reference
counter for each RX queue related to it.

The reference counter for regular queues are indeed updated. However,
the reference counter for external RxQs are not.

This patch adds updating for external RxQs too.

Fixes: 311b17e669ab ("net/mlx5: support queue/RSS actions for external Rx queue")

Signed-off-by: Michael Baum <michaelba@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/mlx5_rxq.c