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

Reply via email to