X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest-pmd%2Fconfig.c;h=7bc721f8073bd022f5c903682668d82878b03162;hb=a4fd5eeeadc0de3961956d44332b0e330ea33544;hp=3117cb129cc5023ae56e6e76c82bb60a3cb858bc;hpb=70697032d5a61ccf9d101df19c10975704ff7b90;p=dpdk.git diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c index 3117cb129c..7bc721f807 100644 --- a/app/test-pmd/config.c +++ b/app/test-pmd/config.c @@ -292,10 +292,13 @@ nic_xstats_display(portid_t port_id) } /* Display xstats */ - for (idx_xstat = 0; idx_xstat < cnt_xstats; idx_xstat++) + for (idx_xstat = 0; idx_xstat < cnt_xstats; idx_xstat++) { + if (xstats_hide_zero && !xstats[idx_xstat].value) + continue; printf("%s: %"PRIu64"\n", xstats_names[idx_xstat].name, xstats[idx_xstat].value); + } free(xstats_names); free(xstats); } @@ -2866,6 +2869,12 @@ set_qmap(portid_t port_id, uint8_t is_rx, uint16_t queue_id, uint8_t map_value) } } +void +set_xstats_hide_zero(uint8_t on_off) +{ + xstats_hide_zero = on_off; +} + static inline void print_fdir_mask(struct rte_eth_fdir_masks *mask) {