Add missing share group and queue index to Rx queue info
reported through rte_eth_rx_queue_info_get().
Fixes: 09c2555303be ("net/mlx5: support shared Rx queue")
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Dariusz Sosnowski <[email protected]>
Acked-by: Viacheslav Ovsiienko <[email protected]>
---
drivers/net/mlx5/mlx5_rx.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/net/mlx5/mlx5_rx.c b/drivers/net/mlx5/mlx5_rx.c
index bc0470e6af..1f818f3c83 100644
--- a/drivers/net/mlx5/mlx5_rx.c
+++ b/drivers/net/mlx5/mlx5_rx.c
@@ -190,6 +190,10 @@ mlx5_rxq_info_get(struct rte_eth_dev *dev, uint16_t
rx_queue_id,
RTE_BIT32(rxq->elts_n);
qinfo->avail_thresh = rxq_priv ?
mlx5_rxq_lwm_to_percentage(rxq_priv) : 0;
+ if (rxq_ctrl != NULL) {
+ qinfo->conf.share_group = rxq_ctrl->share_group;
+ qinfo->conf.share_qid = rxq_ctrl->share_qid;
+ }
}
/**
--
2.47.3