[dpdk-dev] [PATCH v3 2/2] net/vhost: add pmd xstats

2016-09-21 Thread Yang, Zhiyong
Hi, yuanhan: I will fix your comments in V4 patch. Thanks --Zhiyong > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Tuesday, September 20, 2016 6:57 PM > To: Yang, Zhiyong > Cc: dev at dpdk.org; thomas.monjalon at 6wind.com; pmatilai at redhat.com

[dpdk-dev] [PATCH v3 2/2] net/vhost: add pmd xstats

2016-09-21 Thread Yang, Zhiyong
Hi, yuanhan: > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Tuesday, September 20, 2016 7:50 PM > To: Yang, Zhiyong > Cc: dev at dpdk.org; thomas.monjalon at 6wind.com; pmatilai at redhat.com; > Van Haaren, Harry > Subject: Re: [PATCH v3 2/2] net

[dpdk-dev] [PATCH v3 2/2] net/vhost: add pmd xstats

2016-09-20 Thread Yuanhan Liu
On Tue, Sep 20, 2016 at 05:36:45PM +0800, Zhiyong Yang wrote: > +enum vhost_xstats_pkts { > + VHOST_UNDERSIZE_PKT = 0, > + VHOST_64_PKT, > + VHOST_65_TO_127_PKT, > + VHOST_128_TO_255_PKT, > + VHOST_256_TO_511_PKT, > + VHOST_512_TO_1023_PKT, > + VHOST_1024_TO_1522_PKT, >

[dpdk-dev] [PATCH v3 2/2] net/vhost: add pmd xstats

2016-09-20 Thread Yuanhan Liu
On Tue, Sep 20, 2016 at 05:36:45PM +0800, Zhiyong Yang wrote: > diff --git a/drivers/net/vhost/rte_eth_vhost.c > b/drivers/net/vhost/rte_eth_vhost.c > index 9157bf1..c3f404d 100644 > --- a/drivers/net/vhost/rte_eth_vhost.c > +++ b/drivers/net/vhost/rte_eth_vhost.c > @@ -78,6 +78,7 @@ struct vhost_

[dpdk-dev] [PATCH v3 2/2] net/vhost: add pmd xstats

2016-09-20 Thread Zhiyong Yang
This feature adds vhost pmd extended statistics from per queue perspective in order to meet the requirements of the applications such as OVS etc. The statistics counters are based on RFC 2819 and RFC 2863 as follows: rx/tx_good_packets rx/tx_total_bytes rx/tx_missed_pkts rx/tx_broadcast_packets r