[dpdk-dev,dpdk-dev,PATCHv6,2/6] testpmd: enhance the command to display RX/TX queue information
Commit Message
Display the additional information added in rte_eth_txq_info struct
for queue descriptors.
Signed-off-by: Amine Kherbouche <amine.kherbouche@6wind.com>
---
app/test-pmd/config.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
@@ -321,7 +321,9 @@ rx_queue_infos_display(portid_t port_id, uint16_t queue_id)
(qinfo.conf.rx_deferred_start != 0) ? "on" : "off");
printf("\nRX scattered packets: %s",
(qinfo.scattered_rx != 0) ? "on" : "off");
- printf("\nNumber of RXDs: %hu", qinfo.nb_desc);
+ printf("\nNumber of Total RXDs: %hu", qinfo.nb_desc);
+ printf("\nNumber of Used RXDs: %hu",qinfo.used_desc);
+ printf("\nNumber of Free RXDs: %hu",qinfo.free_desc);
printf("\n");
}
@@ -351,7 +353,9 @@ tx_queue_infos_display(portid_t port_id, uint16_t queue_id)
printf("\nTX flags: %#x", qinfo.conf.txq_flags);
printf("\nTX deferred start: %s",
(qinfo.conf.tx_deferred_start != 0) ? "on" : "off");
- printf("\nNumber of TXDs: %hu", qinfo.nb_desc);
+ printf("\nNumber of Total TXDs: %hu", qinfo.nb_desc);
+ printf("\nNumber of Used TXDs: %hu",qinfo.used_desc);
+ printf("\nNumber of Free TXDs: %hu",qinfo.free_desc);
printf("\n");
}