[dpdk-dev] [dpdk-announce] important design choices - statistics - ABI

2015-06-18 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Morten Br?rup > Sent: Wednesday, June 17, 2015 10:54 AM > To: Thomas Monjalon > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [dpdk-announce] important design choices - > statistics - ABI > > Dear Thomas, >

[dpdk-dev] [PATCH v2 0/6] cfgfile: config file parsing extension

2015-06-17 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Wednesday, June 17, 2015 3:49 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/6] cfgfile: config file parsing extension > > Added new implementation of section parsing in

[dpdk-dev] [PATCH] doc: fix doxygen warnings for QoS API

2015-06-17 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Wednesday, June 17, 2015 3:37 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] doc: fix doxygen warnings for QoS API > > This patch fix doxygen warnings when generating

[dpdk-dev] [PATCH] doc: guidelines for library statistics

2015-06-15 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, June 11, 2015 1:05 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] doc: guidelines for library statistics > > Hi Cristian

[dpdk-dev] [PATCH v4 1/1] pipeline: add statistics for librte_pipeline ports and tables

2015-06-08 Thread Dumitrescu, Cristian
> This patch adds statistics collection for librte_pipeline. > Those statistics ale disabled by default during build time. > Acked-by: Cristian Dumitrescu

[dpdk-dev] [PATCH v4 00/10] table: added table statistics

2015-06-08 Thread Dumitrescu, Cristian
> Added statistics for every type of table. By default all table statistics > are disabled, user must activate them in config file. > > Changes in v4: > - created single config option for all table statistics Acked-by: Cristian Dumitrescu

[dpdk-dev] [PATCH v4 00/13] port: added port statistics

2015-06-08 Thread Dumitrescu, Cristian
> Added statistics for every type of port. By default all port statistics > are disabled, user must activate them in config file. > > > Changes in v4: > - created single config option for all port statistics > Acked-by: Cristian Dumitrescu

[dpdk-dev] 4 Traffic classes per Pipe limitation

2015-06-07 Thread Dumitrescu, Cristian
No problem, Mike. Enjoy! From: Michael Sardo [mailto:m...@bandex.io] Sent: Sunday, June 7, 2015 12:24 AM To: Dumitrescu, Cristian Cc: Yeddula, Avinash; dev at dpdk.org Subject: Re: [dpdk-dev] 4 Traffic classes per Pipe limitation Oops, I should have searched a bit more before asking. I see

[dpdk-dev] 4 Traffic classes per Pipe limitation

2015-06-05 Thread Dumitrescu, Cristian
Hi Avinash, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Yeddula, Avinash > Sent: Friday, June 5, 2015 6:06 PM > To: dev at dpdk.org > Subject: [dpdk-dev] 4 Traffic classes per Pipe limitation > > Hi, > This is related to the QOS scheduler functionality

[dpdk-dev] [PATCH] lib: fix RTE_MBUF_METADATA macros

2015-06-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Daniel Mrzyglod > Sent: Friday, June 5, 2015 3:55 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] lib: fix RTE_MBUF_METADATA macros > > Fix RTE_MBUF_METADATA macros to allow for unaligned accesses to >

[dpdk-dev] [PATCH] qos_sched: example modification to use librte_cfgfile

2015-06-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Friday, June 5, 2015 10:28 AM > To: dev at dpdk.org > Cc: ??cristian.dumitrescu at intel.com > Subject: [dpdk-dev] [PATCH] qos_sched: example modification to use > librte_cfgfile >

[dpdk-dev] [PATCH 5/5] rte_sched: allow reading without clearing

2015-06-04 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Wednesday, May 27, 2015 7:10 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: [PATCH 5/5] rte_sched: allow reading without clearing > >

[dpdk-dev] [PATCH 01/11] ip_pipeline: add parsing for config files with new syntax

2015-06-04 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Monday, June 1, 2015 2:34 PM > To: Gajdzica, MaciejX T > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH 01/11] ip_pipeline: add parsing for config > files with new syntax > >

[dpdk-dev] [PATCH 0/3] librte_cfgfile rework and extension

2015-06-01 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Friday, May 29, 2015 4:27 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/3] librte_cfgfile rework and extension > > From: Pawel Wodkowski > > This patchset provide extension

[dpdk-dev] [PATCH v3 01/10] table: added structure for storing table stats

2015-05-28 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Tuesday, May 26, 2015 10:58 PM > To: Dumitrescu, Cristian > Cc: Gajdzica, MaciejX T; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3 01/10] table: added structure for sto

[dpdk-dev] [PATCH v3] pipeline: add statistics for librte_pipeline

2015-05-28 Thread Dumitrescu, Cristian
Hi Raja, Thanks for your input. I think we have the following options identified so far for stats collection configuration: 1. Stats configuration through the RTE_LOG_LEVEL 2. Single configuration flag global for all DPDK libraries 3. Single configuration flag per DPDK library It would be

[dpdk-dev] [PATCH v3] pipeline: add statistics for librte_pipeline ports and tables

2015-05-26 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Tuesday, May 26, 2015 10:48 PM > To: Dumitrescu, Cristian > Cc: Gajdzica, MaciejX T; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] pipeline: add statistics for > li

[dpdk-dev] [PATCH v3 01/10] table: added structure for storing table stats

2015-05-26 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Tuesday, May 26, 2015 3:58 PM > To: Gajdzica, MaciejX T > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3 01/10] table: added structure for storing > table stats > > On

[dpdk-dev] [PATCH v3] pipeline: add statistics for librte_pipeline ports and tables

2015-05-26 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Tuesday, May 26, 2015 3:57 PM > To: Gajdzica, MaciejX T > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] pipeline: add statistics for > librte_pipeline > ports and tables

[dpdk-dev] [PATCH v3 00/10] table: added table statistics

2015-05-26 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Tuesday, May 26, 2015 1:40 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v3 00/10] table: added table statistics > > Added statistics for every type of table. By default all

[dpdk-dev] [PATCH v3 00/13] port: added port statistics

2015-05-26 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Tuesday, May 26, 2015 10:23 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v3 00/13] port: added port statistics > > Added statistics for every type of port. By default all port

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-21 Thread Dumitrescu, Cristian
From: Jay Rolette [mailto:role...@infiniteio.com] Sent: Thursday, May 21, 2015 4:00 PM To: Dumitrescu, Cristian Cc: Thomas Monjalon; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables On Thu, May 21, 2015 at 8:33 AM, Dumitrescu

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-21 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, May 21, 2015 8:30 AM > To: Dumitrescu, Cristian > Cc: Wodkowski, PawelX; dev at dpdk.org; Jastrzebski, MichalX K > Subject: Re: [dpdk-dev] [PATCH v2] pipeli

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-21 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, May 20, 2015 11:02 PM > To: Stephen Hemminger; Dumitrescu, Cristian > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] pipeline: add statistics for > li

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-21 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, May 20, 2015 3:45 PM > To: Dumitrescu, Cristian > Cc: Wodkowski, PawelX; dev at dpdk.org; Jastrzebski, MichalX K > Subject: Re: [dpdk-dev] [PATCH v2] pipeli

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-20 Thread Dumitrescu, Cristian
here? Regards, Cristian > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Wednesday, May 20, 2015 1:06 AM > To: Dumitrescu, Cristian > Cc: Wodkowski, PawelX; dev at dpdk.org; Jastrzebski, MichalX K > Subject: Re: [dpdk-dev] [PATCH

[dpdk-dev] [PATCH v2 1/3] port: added WRITER_APPROACH == 1 implementation to ring port

2015-05-19 Thread Dumitrescu, Cristian
HI Thomas and David, We can remove one of the code branches if you guys feel strongly about it. The reason we recommended to keep both is because both of them are working, and we wanted to keep both of them for a while to get some feedback from other people about which one they prefer. It

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-19 Thread Dumitrescu, Cristian
e such an exception. Thanks for your help! Regards, Cristian > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, May 18, 2015 12:02 PM > To: Wodkowski, PawelX > Cc: dev at dpdk.org; Dumitrescu, Cristian; Jastrzebski, MichalX K &

[dpdk-dev] [PATCH] examples/ip_pipeline: fix build with clang 3.6

2015-05-19 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Tuesday, May 19, 2015 11:37 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] examples/ip_pipeline: fix build with clang 3.6 > > This error is detected: >

[dpdk-dev] [PATCH v2 0/2] cmdline: add polling mode for command line

2015-05-13 Thread Dumitrescu, Cristian
> -Original Message- > From: Wodkowski, PawelX > Sent: Wednesday, May 13, 2015 1:00 PM > To: dev at dpdk.org > Cc: Dumitrescu, Cristian > Subject: [PATCH v2 0/2] cmdline: add polling mode for command line > > This patchset adds the ability to process console

[dpdk-dev] [PATCH 0/2] cmdline: add polling mode for command line

2015-05-12 Thread Dumitrescu, Cristian
> -Original Message- > From: Pawel Wodkowski [mailto:pwodkowx at stargo] > Sent: Tuesday, May 12, 2015 12:10 PM > To: dev at dpdk.org > Cc: Dumitrescu, Cristian; Jastrzebski, MichalX K > Subject: [PATCH 0/2] cmdline: add polling mode for command line > > This p

[dpdk-dev] [PATCH 0/6] rte_sched: patches against 2.o

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Wednesday, April 29, 2015 6:05 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: [PATCH 0/6] rte_sched: patches against 2.o > > Thi

[dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline ports and tables

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Thursday, April 30, 2015 1:16 PM > To: dev at dpdk.org > Cc: Wodkowski, PawelX > Subject: [dpdk-dev] [PATCH v2] pipeline: add statistics for librte_pipeline > ports and tables > >

[dpdk-dev] [PATCH v2 00/10] table: added table statistics

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Thursday, April 30, 2015 1:14 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 00/10] table: added table statistics > > From: Maciej Gajdzica > > Added statistics for

[dpdk-dev] [PATCH v2 00/13] port: added port statistics

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Thursday, April 30, 2015 1:07 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 00/13] port: added port statistics > > From: Maciej Gajdzica > > Added statistics for every

[dpdk-dev] [PATCH v2 0/3] port: added frag_ipv6 and ras_ipv6 ports

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Thursday, April 30, 2015 1:03 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/3] port: added frag_ipv6 and ras_ipv6 ports > > From: Maciej Gajdzica > > Added ipv6

[dpdk-dev] [PATCH v2 0/3] port: added ethdev_writer_nodrop and ring_writer_nodrop ports

2015-05-05 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Michal Jastrzebski > Sent: Thursday, April 30, 2015 12:58 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/3] port: added ethdev_writer_nodrop and > ring_writer_nodrop ports > > From: Maciej

[dpdk-dev] QoS Question

2015-04-24 Thread Dumitrescu, Cristian
Hi Greg, Great question, thank you! Please see my comments below. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Greg Smith > Sent: Monday, April 20, 2015 7:40 PM > To: dev at dpdk.org > Subject: [dpdk-dev] QoS Question > > Hi DPDK team, > > The docs on

[dpdk-dev] DPDK Community Call - Software QoS

2015-04-24 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, April 24, 2015 1:17 PM > To: Dumitrescu, Cristian > Cc: O'Driscoll, Tim; dev at dpdk.org > Subject: Re: DPDK Community Call - Software QoS > > 2015-04-24 09:

[dpdk-dev] DPDK Community Call - Software QoS

2015-04-24 Thread Dumitrescu, Cristian
Hi Tim, Thank you for your help in recording this readout! The slides that you attached to the email are dropped by the dpdk.org email server. Thomas, I suggest we setup a page on dpdk.org to keep track of all the community readouts, we can store there the slides and a link to the Youtube

[dpdk-dev] [PATCH] pipeline: add statistics for librte_pipeline ports and tables

2015-03-30 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 30, 2015 1:06 PM > To: dev at dpdk.org > Cc: Wodkowski, PawelX > Subject: [dpdk-dev] [PATCH] pipeline: add statistics for librte_pipeline ports > and tables > > From:

[dpdk-dev] [PATCH 00/10] table: added table statistics

2015-03-30 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 30, 2015 12:42 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 00/10] table: added table statistics > > Added statistics for every type of table. By default all

[dpdk-dev] [PATCH 00/13] port: added port statistics

2015-03-30 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 30, 2015 11:29 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 00/13] port: added port statistics > > Added statistics for every type of port. By default all port

[dpdk-dev] [PATCH 0/3] port: added frag_ipv6 and ras_ipv6 ports

2015-03-30 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 30, 2015 11:15 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/3] port: added frag_ipv6 and ras_ipv6 ports > > Added ipv6 versions of ip fragmentation and ip

[dpdk-dev] [PATCH 0/3] port: added ethdev_writer_nodrop and ring_writer_nodrop ports

2015-03-30 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 30, 2015 10:57 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/3] port: added ethdev_writer_nodrop and > ring_writer_nodrop ports > > When nodrop writer port

[dpdk-dev] FlowDirector Rules for TX packets

2015-03-27 Thread Dumitrescu, Cristian
Hi Gal, No, flow director is just an RX-side packet filtering NIC feature. Regards, Cristian > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Gal Sagie > Sent: Friday, March 27, 2015 10:44 AM > To: > Subject: [dpdk-dev] FlowDirector Rules for TX packets >

[dpdk-dev] [PATCH] table: fix a crash during key8 and key32 overload

2015-03-23 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Gajdzica > Sent: Monday, March 23, 2015 3:09 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] table: fix a crash during key8 and key32 > overload > > hash_key8_ext and hash_key32_ext tables

[dpdk-dev] [PATCH] dpdk: fix a crash during rte_table_hash_key16_ext overload

2015-03-23 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of > miroslaw.walukiewicz at intel.com > Sent: Tuesday, March 3, 2015 2:16 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] dpdk: fix a crash during > rte_table_hash_key16_ext overload > > From: Miroslaw

[dpdk-dev] Interactive/dynamic QoS scheduler

2015-03-19 Thread Dumitrescu, Cristian
Hi Alexandre, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Alexandre Frigon > Sent: Wednesday, March 18, 2015 5:10 PM > To: dev at dpdk.org > Subject: [dpdk-dev] Interactive/dynamic QoS scheduler > > Hi, > > I'm currently working with the QoS api. I

[dpdk-dev] [PATCH v2 5/6] rte_sched: allow reading statistics without clearing

2015-03-16 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Monday, March 16, 2015 8:11 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: Re: [PATCH v2 5/6] rte_sched: allow reading statistics

[dpdk-dev] [PATCH v2 5/6] rte_sched: allow reading statistics without clearing

2015-03-16 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Tuesday, March 10, 2015 4:14 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger; Stephen Hemminger > Subject: [PATCH v2 5/6] rte_sched: allow reading

[dpdk-dev] [PATCH v2 5/6] rte_sched: allow reading statistics without clearing

2015-03-16 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Thursday, March 12, 2015 11:06 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: Re: [PATCH v2 5/6] rte_sched: allow reading statistics

[dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when read

2015-02-25 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Tuesday, February 24, 2015 8:07 PM > To: Stephen Hemminger > Cc: dev at dpdk.org; Stephen Hemminger > Subject: Re: [dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when >

[dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when read

2015-02-23 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Saturday, February 21, 2015 1:53 AM > To: Dumitrescu, Cristian > Cc: Thomas Monjalon; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear stat

[dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when read

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, February 20, 2015 9:01 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: Re: [dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear stat

[dpdk-dev] RTE_PIPELINE_ACTION_PORT_META doesn't work properly

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, February 20, 2015 8:47 PM > To: Dumitrescu, Cristian; imustafin at bk.ru > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] RTE_PIPELINE_ACTION_PORT_META doesn't work >

[dpdk-dev] RTE_PIPELINE_ACTION_PORT_META doesn't work properly

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of ?? > Sent: Friday, February 20, 2015 4:25 PM > To: dev at dpdk.org > Subject: [dpdk-dev] RTE_PIPELINE_ACTION_PORT_META doesn't work > properly > > Hi, list! > > RTE_PIPELINE_ACTION_PORT_META

[dpdk-dev] [PATCH v2 5/7] rte_sched: don't put tabs in log messages

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Thursday, February 5, 2015 6:14 AM > To: dev at dpdk.org > Cc: Stephen Hemminger > Subject: [dpdk-dev] [PATCH v2 5/7] rte_sched: don't put tabs in log > messages > > From: Stephen

[dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when read

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: Stephen Hemminger [mailto:stephen at networkplumber.org] > Sent: Monday, February 9, 2015 10:55 PM > To: Dumitrescu, Cristian > Cc: dev at dpdk.org; Stephen Hemminger > Subject: Re: [dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear stat

[dpdk-dev] [PATCH v2 3/7] rte_sched: keep track of RED drops

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Thursday, February 5, 2015 6:05 AM > To: dev at dpdk.org > Cc: Stephen Hemminger > Subject: [dpdk-dev] [PATCH v2 3/7] rte_sched: keep track of RED drops > > From: Stephen Hemminger

[dpdk-dev] [PATCH v2 2/7] rte_sched: expand scheduler hierarchy for more VLAN's

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Thursday, February 5, 2015 6:05 AM > To: dev at dpdk.org > Cc: Stephen Hemminger > Subject: [dpdk-dev] [PATCH v2 2/7] rte_sched: expand scheduler hierarchy > for more VLAN's > >

[dpdk-dev] [PATCH v2 1/7] rte_sched: make RED optional at runtime

2015-02-20 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen > Hemminger > Sent: Thursday, February 5, 2015 6:05 AM > To: dev at dpdk.org > Cc: Stephen Hemminger > Subject: [dpdk-dev] [PATCH v2 1/7] rte_sched: make RED optional at runtime > > From: Stephen

[dpdk-dev] [PATCH v2 6/7] rte_sched: eliminate floating point in calculating byte clock

2015-02-16 Thread Dumitrescu, Cristian
Hi Stephen, Sorry, NACK. 1. Overflow issue As you declare cycles_per_byte as uint32_t, for a CPU frequency of 2-3 GHz, the line of code below results in overflow: port->cycles_per_byte = (rte_get_tsc_hz() << RTE_SCHED_TIME_SHIFT) / params->rate; Therefore, there is most likely a

[dpdk-dev] Explanation of the QoS offset values used in the QoS scheduler example app.

2015-02-16 Thread Dumitrescu, Cristian
Hi, These are byte offsets used for reading these packet fields, considering that packet bytes are stored in memory in network order, while the CPU is little endian, so byte swapping takes place on read. This is probably not the best way to write this code, and I agree this portion of the app

[dpdk-dev] [PATCH v2 4/7] rte_sched: don't clear statistics when read

2015-02-09 Thread Dumitrescu, Cristian
Hi Stephen, What is the reason not to clear statistics on read? Do you have a use-case / justification for it? (BTW, I see you added the reset functions, but was it also your intention to remove the memset to 0 from the stats read functions? :) ) Regards, Cristian -Original Message-

[dpdk-dev] [PATCH] MAINTAINERS: claim metering, sched and pkt framework

2015-02-09 Thread Dumitrescu, Cristian
: Thomas Monjalon [mailto:thomas.monja...@6wind.com] Sent: Monday, February 9, 2015 3:15 PM To: Dumitrescu, Cristian Cc: dev at dpdk.org; Gonzalez Monroy, Sergio Subject: Re: [dpdk-dev] [PATCH] MAINTAINERS: claim metering, sched and pkt framework 2015-02-06 13:13, Gonzalez Monroy, Sergio

[dpdk-dev] [PATCH] examples: fix unchecked malloc return value in ip_pipeline

2014-12-12 Thread Dumitrescu, Cristian
Acked by: -Original Message- From: Richardson, Bruce Sent: Friday, December 12, 2014 12:24 PM To: dev at dpdk.org; Dumitrescu, Cristian Cc: Richardson, Bruce Subject: [PATCH] examples: fix unchecked malloc return value in ip_pipeline Static analysis shows that once instance

[dpdk-dev] [PATCH] table: fix table_array for incomplete bitmask

2014-12-04 Thread Dumitrescu, Cristian
Acked by: -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson Sent: Thursday, December 4, 2014 2:24 PM To: dev at dpdk.org Subject: [dpdk-dev] [PATCH] table: fix table_array for incomplete bitmask When a lookup was done on a table_array structure

[dpdk-dev] Performance impact with QoS

2014-11-17 Thread Dumitrescu, Cristian
gards, Cristian From: satish [mailto:nsatishb...@gmail.com] Sent: Monday, November 17, 2014 6:03 AM To: dev at dpdk.org Cc: Dumitrescu, Cristian Subject: Re: Performance impact with QoS Hi All, Can someone please provide comments on queries in below mail? Regards, Satish Babu On Mon, Nov 10, 20

[dpdk-dev] Max throughput Using QOS Scheduler

2014-11-06 Thread Dumitrescu, Cristian
re and push it to the next level ?), but there are improvements in other DPDK libraries that are dependencies for QoS (e.g. packet Rx/Tx). Hope this helps. Regards, Cristian From: Srikanth Akula [mailto:srikanth...@gmail.com] Sent: Thursday, October 30, 2014 4:10 PM To: dev at dpdk.org; Dumitrescu,

[dpdk-dev] Dynamic port/pipe QoS configuration

2014-10-20 Thread Dumitrescu, Cristian
Hi Satish, Yes, you can change the pipe configuration during run-time, but in a slightly different way. The way to do it is by defining multiple pipe profiles at the port level initialization time and reassigning the pipe to a different level at run-time. The pipe profiles are statically

[dpdk-dev] [v2 20/23] librte_cfgfile: interpret config files

2014-10-17 Thread Dumitrescu, Cristian
[mailto:thomas.monja...@6wind.com] Sent: Thursday, October 16, 2014 5:46 PM To: Dumitrescu, Cristian Cc: dev at dpdk.org; Wu, Jingjing; Liu, Jijiang Subject: Re: [dpdk-dev] [v2 20/23] librte_cfgfile: interpret config files Hi Cristian, 2014-06-04 19:08, Cristian Dumitrescu: > This library provi

[dpdk-dev] [PATCH 07/13] mbuf: use macros only to access the mbuf metadata

2014-09-16 Thread Dumitrescu, Cristian
PM To: Dumitrescu, Cristian; Richardson, Bruce; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH 07/13] mbuf: use macros only to access the mbuf metadata Hello Cristian, > What is the reason to remove this field? Please explain the > rationale of removing this field. The rationale is exp

[dpdk-dev] [PATCH 07/13] mbuf: use macros only to access the mbuf metadata

2014-09-12 Thread Dumitrescu, Cristian
Bruce, Olivier, What is the reason to remove this field? Please explain the rationale of removing this field. We previously agreed we need to provide an easy and standard mechanism for applications to extend the mandatory per buffer metadata (mbuf) with optional application-dependent

[dpdk-dev] [PATCH 0/4] lib/librte_table: Fix bugs occuring in corner cases

2014-09-11 Thread Dumitrescu, Cristian
Acked by: Cristian.Dumitrescu -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Balazs Nemeth Sent: Thursday, September 11, 2014 6:47 PM To: dev at dpdk.org Cc: Nemeth, Balazs Subject: [dpdk-dev] [PATCH 0/4] lib/librte_table: Fix bugs occuring in corner cases This

[dpdk-dev] [PATCH] examples/qos_sched: fix flow pause after 2M packets

2014-07-03 Thread Dumitrescu, Cristian
Acked-by: Cristian Dumitrescu -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yong Liu Sent: Thursday, July 3, 2014 10:00 AM To: dev at dpdk.org Subject: [dpdk-dev] [PATCH] examples/qos_sched: fix flow pause after 2M packets After enable vector pmd, qos_sched

[dpdk-dev] [PATCH] examples/qos_sched: fix flow pause after 2M packets

2014-07-03 Thread Dumitrescu, Cristian
>>How about "mbufs += ret" rather than "mbufs = (struct rte_mbuf >>**)[ret]"? Functionally it is the same, but "mbufs = (struct rte_mbuf **)[ret]" is likely less prone to compiler warnings, so my vote is to keep it as it is and get this patch integrated asap into 1.7. Regards, Cristian

[dpdk-dev] [PATCH] vfio: open VFIO container at startup rather than during init

2014-06-18 Thread Dumitrescu, Cristian
Hi Anatoly, I would suggest we add a log message explaining which mechanism is loaded (igb_uio/vfio) and why (e.g. tried vfio first but container could not be opened, so falling back to igb_uio, etc). Regards, Cristian -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On

[dpdk-dev] [PATCH] Add an API to query enabled core index

2014-06-12 Thread Dumitrescu, Cristian
Maybe we could simplify this discussion by simply creating a new function to return the mask of all enabled cores (as provided through -c coremask EAL option) and have the user utilize this mask to derive whatever info it needs? Right now, to get the mask of enabled cores, a for loop is

[dpdk-dev] [v2 22/23] Packet Framework IPv4 pipeline sample app

2014-06-09 Thread Dumitrescu, Cristian
pktmbuf and ctrlmbuf, but my point is we should not do changes as long as we don't know what the agreed solution will look like? Thanks, Cristian -Original Message- From: Olivier MATZ [mailto:olivier.m...@6wind.com] Sent: Monday, June 9, 2014 1:14 PM To: Dumitrescu, Cristian Cc: dev

[dpdk-dev] [v2 22/23] Packet Framework IPv4 pipeline sample app

2014-06-09 Thread Dumitrescu, Cristian
To: Dumitrescu, Cristian; dev at dpdk.org Subject: Re: [dpdk-dev] [v2 22/23] Packet Framework IPv4 pipeline sample app Hi Cristian, On 06/04/2014 08:08 PM, Cristian Dumitrescu wrote: > This Packet Framework sample application illustrates the capabilities of the > Intel DPDK Packet Framework t

[dpdk-dev] [PATCH 04/29] mbuf: added offset of packet meta-data in the packet buffer just after mbuf

2014-06-05 Thread Dumitrescu, Cristian
, cloning/scatter-gather, enabling HW offloads through mbuf flags and fields, etc. Regards, Cristian -Original Message- From: Ivan Boule [mailto:ivan.bo...@6wind.com] Sent: Monday, June 2, 2014 1:24 PM To: Dumitrescu, Cristian; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH 04/29] mbuf

[dpdk-dev] IMPORTANT: feature freeze for version 1.7.0

2014-06-02 Thread Dumitrescu, Cristian
Hi Thomas, I am getting emails from people asking about Intel DPDK docs update for Packet Framework. Is there a way to upload documents to dpdk.org to make them available for review? We have Packet Framework updates to Programmer's Guide and Sample App Guide (MS Word with lots of tables and

[dpdk-dev] Please any one who can help me with librte_sched

2014-05-30 Thread Dumitrescu, Cristian
To: Dumitrescu, Cristian Cc: dev at dpdk.org; Stephen Hemminger Subject: RE: [dpdk-dev] Please any one who can help me with librte_sched Ok i can do that... but still is there a way to ask to the rte_sched_port something like is_empty ... Or simply if the dequeue function return 0 packets

[dpdk-dev] [PATCH 04/29] mbuf: added offset of packet meta-data in the packet buffer just after mbuf

2014-05-29 Thread Dumitrescu, Cristian
There is a tricky type below (leave of -> live off), correcting ... -Original Message- From: Dumitrescu, Cristian Sent: Thursday, May 29, 2014 11:28 PM To: 'Ivan Boule'; dev at dpdk.org Subject: RE: [dpdk-dev] [PATCH 04/29] mbuf: added offset of packet meta-data in the packet buf

[dpdk-dev] [PATCH 04/29] mbuf: added offset of packet meta-data in the packet buffer just after mbuf

2014-05-29 Thread Dumitrescu, Cristian
n PS: This is where a white board would help a lot ... -Original Message- From: Ivan Boule [mailto:ivan.bo...@6wind.com] Sent: Wednesday, May 28, 2014 1:03 PM To: Dumitrescu, Cristian; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH 04/29] mbuf: added offset of packet meta-data in the pac

[dpdk-dev] [PATCH 00/29] Packet Framework

2014-05-29 Thread Dumitrescu, Cristian
To: Dumitrescu, Cristian Cc: dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH 00/29] Packet Framework On Tue, May 27, 2014 at 06:09:23PM +0100, Cristian Dumitrescu wrote: > Intel DPDK Packet Framework provides a standard methodology (logically > similar to OpenFlow) for rapid development of c

[dpdk-dev] Please any one who can help me with librte_sched

2014-05-28 Thread Dumitrescu, Cristian
To: Dumitrescu, Cristian Cc: Stephen Hemminger; dev at dpdk.org Subject: Re: [dpdk-dev] Please any one who can help me with librte_sched Thank you perfect explanation, i think im going to creating a new parallel rte_sched_port and change the reference with managment core updating the tx/sched core. So, what

[dpdk-dev] [PATCH] cmdline: finish at EOF

2014-05-27 Thread Dumitrescu, Cristian
, May 26, 2014 3:27 PM To: Dumitrescu, Cristian; dev at dpdk.org Subject: Re: [dpdk-dev] [PATCH] cmdline: finish at EOF Hi Cristian, On 05/23/2014 05:32 PM, Olivier MATZ wrote: > On 05/23/2014 05:21 PM, Cristian Dumitrescu wrote: >> Bug fix in cmdline library to allow return on EOF a

[dpdk-dev] Please any one who can help me with librte_sched

2014-05-27 Thread Dumitrescu, Cristian
Hi Ariel, What's wrong with calling rte_sched_subport_config() and rte_sched_pipe_config() during run-time? This assumes that: 1. Port initialization is done, which includes the following: a) the number of subports, pipes per subport are fixed b) the queues are all created and their size is

[dpdk-dev] [PATCH RFC 03/11] mbuf: remove rte_ctrlmbuf

2014-05-26 Thread Dumitrescu, Cristian
I am also using the rte_ctrlmbuf to send messages between cores in one of the Packet Framework sample apps that I am going to send as a patch tomorrow or later this week. Removing rte_ctrlmbuf would require additional rework to this (complex) sample app. It can be done, but it is additional

[dpdk-dev] 4 Traffic classes per Pipe limitation

2013-11-29 Thread Dumitrescu, Cristian
Hi Ariel, some comments inlined below. Regards, Cristian -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ariel Rodriguez Sent: Thursday, November 28, 2013 8:53 PM To: dev at dpdk.org Subject: [dpdk-dev] 4 Traffic classes per Pipe limitation Hi, im working

<    1   2   3