[dpdk-dev] [dpdk-dev, PATCHv6 2/6] testpmd: enhance the command to display RX/TX queue information

Amine Kherbouche amine.kherbouche at 6wind.com
Tue Oct 20 00:06:20 CEST 2015


Display the additional information added in rte_eth_txq_info struct
for queue descriptors.

Signed-off-by: Amine Kherbouche <amine.kherbouche at 6wind.com>
---
 app/test-pmd/config.c |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c
index aad2ab6..761519f 100644
--- a/app/test-pmd/config.c
+++ b/app/test-pmd/config.c
@@ -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");
 }
 
-- 
1.7.10.4



More information about the dev mailing list