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

2016-09-19 Thread Yang, Zhiyong
Hi, Yuanhan: Thanks a lot for your comments and suggestion in so detail. I will send v3 patch as soon as possible. --Zhiyong > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Sunday, September 18, 2016 9:17 PM > To: Yang, Zhiyong > Cc: dev at dpdk.

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

2016-09-18 Thread Yuanhan Liu
On Wed, Sep 14, 2016 at 07:43:36AM +, Yang, Zhiyong wrote: > Hi, yuanhan: > Thanks so much for your detailed comments. > > > -Original Message- > > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > > Sent: Wednesday, September 14, 2016 2:20 PM > > To: Yang, Zhiyong > > Cc:

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

2016-09-14 Thread Yuanhan Liu
On Fri, Sep 09, 2016 at 04:15:27PM +0800, Zhiyong Yang wrote: > +struct vhost_xstats { > + uint64_t stat[16]; > +}; > + > struct vhost_queue { > int vid; > rte_atomic32_t allow_queuing; > @@ -85,7 +89,8 @@ struct vhost_queue { > uint64_t missed_pkts; > uint64_t rx_bytes

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

2016-09-14 Thread Yang, Zhiyong
Hi, Yuanhan: Sorry to misunderstand your comment. > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Wednesday, September 14, 2016 2:20 PM > To: Yang, Zhiyong > Cc: dev at dpdk.org; thomas.monjalon at 6wind.com; pmatilai at redhat.com > Su

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

2016-09-14 Thread Yang, Zhiyong
Hi, yuanhan: Thanks so much for your detailed comments. > -Original Message- > From: Yuanhan Liu [mailto:yuanhan.liu at linux.intel.com] > Sent: Wednesday, September 14, 2016 2:20 PM > To: Yang, Zhiyong > Cc: dev at dpdk.org; thomas.monjalon at 6wind.com; pmatilai at redhat.com > Subject

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

2016-09-09 Thread Zhiyong Yang
This feature adds vhost pmd extended statistics from per queue perspective for the application 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_dropped_pkts rx/tx_broadcast_packets rx/tx_multicast_packets rx/tx_ucas

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

2016-09-09 Thread Yang, Zhiyong
tilai"@redhat.com; Yang, Zhiyong > Subject: RE: [dpdk-dev] [PATCH v2] net/vhost: add pmd xstats > > Hi Zhiyong, > > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zhiyong Yang > > To: dev at dpdk.org > > Subject: [dpdk-dev] [PATCH v2] net/vhost: add

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

2016-09-09 Thread Van Haaren, Harry
Hi Zhiyong, > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Zhiyong Yang > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2] net/vhost: add pmd xstats > > +struct vhost_xstats { > + uint64_t stat[16]; > +}; Perhaps we could create an enum to access