[dpdk-dev] [PATCH v4 8/8] app: add a new app proc_info

2015-07-05 Thread Maryam Tahhan
proc_info displays statistics information including extened stats for given DPDK ports and dumps the memory information for DPDK. Signed-off-by: Maryam Tahhan --- MAINTAINERS| 4 + app/Makefile | 1 + app/proc_info/Makefile | 45 + app/proc_info/main.c | 512

[dpdk-dev] [PATCH v4 7/8] app: remove dump_cfg

2015-07-05 Thread Maryam Tahhan
Remove the dump_cfg application, this will be replaced by a new app called proc_info that will implement the same functionality as dump_cfg and extend it to retrieve statistics for DPDK ports. Signed-off-by: Maryam Tahhan --- app/Makefile | 1 - app/dump_cfg/Makefile | 45

[dpdk-dev] [PATCH v4 6/8] ixgbe: return more errors in ierrors

2015-07-05 Thread Maryam Tahhan
ierrors only included a base set of error statistics, this patch adds additional error registers to ierrors. Signed-off-by: Maryam Tahhan --- drivers/net/ixgbe/ixgbe_ethdev.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c

[dpdk-dev] [PATCH v4 5/8] ixgbe: add NIC specific stats removed from ethdev

2015-07-05 Thread Maryam Tahhan
Add the NIC/HW specific stats that were removed from rte_ethdev.c to the extended stats in ixgbe. Signed-off-by: Maryam Tahhan --- drivers/net/ixgbe/ixgbe_ethdev.c | 31 ++- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git

[dpdk-dev] [PATCH v4 4/8] ethdev: remove HW specific stats in stats structs

2015-07-05 Thread Maryam Tahhan
Remove non generic stats in rte_stats_strings and mark the relevant fields in struct rte_eth_stats as deprecated. Signed-off-by: Maryam Tahhan --- doc/guides/rel_notes/abi.rst | 11 +++ lib/librte_ether/rte_ethdev.c | 9 - lib/librte_ether/rte_ethdev.h | 30

[dpdk-dev] [PATCH v4 3/8] ethdev: expose extended error stats

2015-07-05 Thread Maryam Tahhan
Extend rte_eth_xstats_get to retrieve additional stats from the device driver as well the ethdev generic stats. Signed-off-by: Maryam Tahhan --- drivers/net/ixgbe/ixgbe_ethdev.c | 7 --- lib/librte_ether/rte_ethdev.c| 25 - 2 files changed, 20 insertions(+), 12

[dpdk-dev] [PATCH v4 2/8] ixgbe: add functions to get and reset xstats

2015-07-05 Thread Maryam Tahhan
Implement ixgbe_dev_xstats_reset and ixgbe_dev_xstats_get. Signed-off-by: Maryam Tahhan --- drivers/net/ixgbe/ixgbe_ethdev.c | 87 1 file changed, 87 insertions(+) diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c index

[dpdk-dev] [PATCH v4 1/8] ixgbe: move stats register reads to a new function

2015-07-05 Thread Maryam Tahhan
Move stats register reads to ixgbe_read_stats_registers() as it will be used by the functions to retrieve stats and extended stats. Signed-off-by: Maryam Tahhan --- drivers/net/ixgbe/ixgbe_ethdev.c | 64 +++- 1 file changed, 44 insertions(+), 20 deletions(-)

[dpdk-dev] [PATCH v4 0/8] Expose IXGBE extended stats to DPDK apps

2015-07-05 Thread Maryam Tahhan
This patch set implements xstats_get() and xstats_reset() in dev_ops for ixgbe to expose detailed error statistics to DPDK applications. The dump_cfg application was extended to demonstrate the usage of retrieving statistics for DPDK interfaces and renamed to proc_info in order reflect this new

[dpdk-dev] We are so glad, we chose DPDK for our Data Plane

2015-07-05 Thread Matthew Hall
Thanks for explaining. Hopefully someday we can get some 802.11N PMDs too! Would be great for these sorts of projects. Matthew. On Sun, Jul 05, 2015 at 11:53:06AM +0530, Venkateswara Rao Thummala wrote: > Hi Matthew, > > We didn't add any new Poll Mode Drivers. > > We are using DPDK only to

[dpdk-dev] We are so glad, we chose DPDK for our Data Plane

2015-07-05 Thread Venkateswara Rao Thummala
Hi Matthew, We didn't add any new Poll Mode Drivers. We are using DPDK only to process the tunneled wireless data packets from AP. We added a tunnel layer on top of the PMDs, to process the tunneled packets. Thanks Venkat On 5 July 2015 at 11:08, Matthew Hall wrote: > Hello Venkat, > >

[dpdk-dev] [PATCH v3 2/7] ixgbe: add functions to get and reset xstats

2015-07-05 Thread Tahhan, Maryam
> > > > > > > > >> + > > >> +total_missed_rx = 0; > > >> +total_qbrc = 0; > > >> +total_qprc = 0; > > >> +total_qprdc = 0; > > >> +rxnfgpc = 0; > > >> +txdgpc = 0; > > >> +count = 0; > > >> + > > >> +

[dpdk-dev] [PATCH v3 2/7] ixgbe: add functions to get and reset xstats

2015-07-05 Thread Tahhan, Maryam
Best Regards, Maryam > -Original Message- > From: Olivier MATZ [mailto:olivier.matz at 6wind.com] > Sent: Friday, July 3, 2015 2:16 PM > To: Tahhan, Maryam; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3 2/7] ixgbe: add functions to get and reset > xstats > > Hi Maryam, > > On