[dpdk-dev] [PATCH 0/2] doc: refactored fig and table nums into references

2015-05-13 Thread Thomas Monjalon
2015-04-30 13:34, Mcnamara, John: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > It produces this error: > > ERROR: Unknown interpreted text role "numref". > > > > Do you think it's possible to implement a fallback in our conf.py in order > > to ignore this new role if not

[dpdk-dev] DPDK Community Call - Beyond DPDK 2.0

2015-05-13 Thread O'Driscoll, Tim
Some great input Dave. We discussed a number of issues yesterday which, while related, should probably be treated separately for clarity. For each of these, I think we need to start with a clear problem statement and a concrete proposal for change. I've added some further comments on the

[dpdk-dev] [PATCH] mempool: limit cache_size

2015-05-13 Thread Zoltan Kiss
Otherwise cache_flushthresh can be bigger than n, and a consumer can starve others by keeping every element either in use or in the cache. Signed-off-by: Zoltan Kiss --- lib/librte_mempool/rte_mempool.c | 3 ++- lib/librte_mempool/rte_mempool.h | 2 +- 2 files changed, 3 insertions(+), 2

[dpdk-dev] Issues with example/vhost with running VM

2015-05-13 Thread Xie, Huawei
Try --socket-mem or -m 2048 to limit the vhost switch's memory consumption, note that vswitch requires several GB memory due to some issue in the example, so try allocating more huges pages. > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Maciej Grochowski

[dpdk-dev] Issues with example/vhost with running VM

2015-05-13 Thread Maciej Grochowski
Hello, I trying to create vm2vm benchmark on my ubuntu(14.04) based platform. I had compiled DPDK to run a vhost example app with followed flags CONFIG_RTE_LIBRTE_VHOST=y CONFIG_RTE_LIBRTE_VHOST_USER=y CONFIG_RTE_LIBRTE_VHOST_DEBUG=n then I run vhost app based on documentation:

[dpdk-dev] [PATCH 00/19] Move PMDs to drivers directory

2015-05-13 Thread Bruce Richardson
On Wed, May 13, 2015 at 02:40:48PM +0100, Bruce Richardson wrote: > On Wed, May 13, 2015 at 03:33:27PM +0200, Thomas Monjalon wrote: > > 2015-05-13 11:01, Bruce Richardson: > > > On Tue, May 12, 2015 at 09:30:45PM +0200, Thomas Monjalon wrote: > > >> 2015-05-12 19:04, Bruce Richardson: > > >>>

[dpdk-dev] [PATCH 3/3] i40e: enable mirror functionality in i40e driver

2015-05-13 Thread Jingjing Wu
enable mirror functionality in i40e driver .mirror_rule_set .mirror_rule_reset Signed-off-by: Jingjing Wu --- lib/librte_pmd_i40e/i40e_ethdev.c | 334 ++ lib/librte_pmd_i40e/i40e_ethdev.h | 23 +++ 2 files changed, 357 insertions(+) diff --git

[dpdk-dev] [PATCH 2/3] ethdev: redefine the mirror type

2015-05-13 Thread Jingjing Wu
This path renames the mirror type in rte_eth_mirror_conf and macros, and reworks the mirror set in ixgbe dirvers by using new definition. It also fixes some coding style. Signed-off-by: Jingjing Wu --- app/test-pmd/cmdline.c | 42 ++---

[dpdk-dev] [PATCH 1/3] ethdev: rename rte_eth_vmdq_mirror_conf

2015-05-13 Thread Jingjing Wu
This patch renames rte_eth_vmdq_mirror_conf to rte_eth_mirror_conf and move the maximum number check from ethdev level to driver Signed-off-by: Jingjing Wu --- app/test-pmd/cmdline.c | 18 +- lib/librte_ether/rte_ethdev.c | 18 ++

[dpdk-dev] [PATCH 0/3] enable mirror functionality in i40e driver

2015-05-13 Thread Jingjing Wu
This patch set enables mirror functionality in i40e driver, and redefines structure and macros used to configure mirror. Jingjing Wu (3): ethdev: rename rte_eth_vmdq_mirror_conf ethdev: redefine the mirror type i40e: enable mirror functionality in i40e driver app/test-pmd/cmdline.c

[dpdk-dev] [PATCH 3/3] i40e: enable mirror functionality in i40e driver

2015-05-13 Thread Jingjing Wu
enable mirror functionality in i40e driver .mirror_rule_set .mirror_rule_reset Signed-off-by: Jingjing Wu --- lib/librte_pmd_i40e/i40e_ethdev.c | 334 ++ lib/librte_pmd_i40e/i40e_ethdev.h | 23 +++ 2 files changed, 357 insertions(+) diff --git

[dpdk-dev] [PATCH 2/3] ethdev: redefine the mirror type

2015-05-13 Thread Jingjing Wu
This path renames the mirror type in rte_eth_mirror_conf and macros, and reworks the mirror set in ixgbe dirvers by using new definition. It also fixes some coding style. Signed-off-by: Jingjing Wu --- app/test-pmd/cmdline.c | 42 ++---

[dpdk-dev] [PATCH 1/3] ethdev: rename rte_eth_vmdq_mirror_conf

2015-05-13 Thread Jingjing Wu
This patch renames rte_eth_vmdq_mirror_conf to rte_eth_mirror_conf and move the maximum number check from ethdev level to driver Signed-off-by: Jingjing Wu --- app/test-pmd/cmdline.c | 18 +- lib/librte_ether/rte_ethdev.c | 18 ++

[dpdk-dev] enable mirror functionality in i40e driver

2015-05-13 Thread Jingjing Wu
This patch set enables mirror functionality in i40e driver, and redefine structure and macros used to configure mirror. Jingjing Wu (3): ethdev: rename rte_eth_vmdq_mirror_conf ethdev: redefine the mirror type i40e: enable mirror functionality in i40e driver app/test-pmd/cmdline.c

[dpdk-dev] [PATCH] doc: add coding standards documentation

2015-05-13 Thread Bruce Richardson
Add coding standards document to guides directory. This document codifies the current DPDK C coding conventions, to make it easier for contributors to see the format their code should be in. Signed-off-by: Bruce Richardson Signed-off-by: Siobhan Butler --- doc/guides/coding_standards/index.rst

[dpdk-dev] [PATCH] Coding standards

2015-05-13 Thread Bruce Richardson
This patch adds a coding standards doc to DPDK, and is based off the original version Siobhan posted earlier in the tools discussion. It's been cleaned up a bit, and converted to the rst format to match the rest of the docs. I've pulled in a lot of the feedback that people gave on the original

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Olivier MATZ
On 05/13/2015 04:04 PM, Wiles, Keith wrote: > > > On 5/13/15, 8:56 AM, "Olivier MATZ" wrote: > >> Hi Keith, >> >> On 05/13/2015 03:17 PM, Wiles, Keith wrote: > > endif # ifeq ($(NO_AUTOLIBS),) > > -LDLIBS += $(CPU_LDLIBS) > +LDLIBS += $(_LDLIBS-y) $(EXTRA_LDLIBS) >

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Olivier MATZ
Hi Keith, On 05/13/2015 03:17 PM, Wiles, Keith wrote: >>> >>>endif # ifeq ($(NO_AUTOLIBS),) >>> >>> -LDLIBS += $(CPU_LDLIBS) >>> +LDLIBS += $(_LDLIBS-y) $(EXTRA_LDLIBS) >>> >> >> As discussed in the previous mail, all things that are about >> EXTRA_LDLIBS should be moved in the second patch.

[dpdk-dev] [PATCH 00/19] Move PMDs to drivers directory

2015-05-13 Thread Thomas Monjalon
2015-05-13 11:01, Bruce Richardson: > On Tue, May 12, 2015 at 09:30:45PM +0200, Thomas Monjalon wrote: >> 2015-05-12 19:04, Bruce Richardson: >>> drivers/e1000/e1000/e1000_hw.h | 1026 >> >> As explained in a previous comment, >>

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Linhaifeng
On 2015/5/13 9:18, Ravi Kerur wrote: > If you can wait until Thursday I will probably send v3 patch which will > have full memcmp support. Ok, I'd like to test it:) > > In your program try with volatile pointer and see if it helps. like "volatile uint8_t *src, *dst" ?

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

2015-05-13 Thread Olivier MATZ
Hi Pawel, On 05/13/2015 01:59 PM, Pawel Wodkowski wrote: > This patchset adds the ability to process console input in the same thread > as packet processing by using poll() function and fixes some minor issues. > > v2 changes: > - add doxygen documentation for cmdline_poll() > - map file

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Wiles, Keith
On 5/13/15, 9:28 AM, "Olivier MATZ" wrote: > >On 05/13/2015 04:04 PM, Wiles, Keith wrote: >> >> >> On 5/13/15, 8:56 AM, "Olivier MATZ" wrote: >> >>> Hi Keith, >>> >>> On 05/13/2015 03:17 PM, Wiles, Keith wrote: >> >> endif # ifeq ($(NO_AUTOLIBS),) >> >> -LDLIBS +=

[dpdk-dev] [PATCH 00/19] Move PMDs to drivers directory

2015-05-13 Thread Bruce Richardson
On Wed, May 13, 2015 at 03:33:27PM +0200, Thomas Monjalon wrote: > 2015-05-13 11:01, Bruce Richardson: > > On Tue, May 12, 2015 at 09:30:45PM +0200, Thomas Monjalon wrote: > >> 2015-05-12 19:04, Bruce Richardson: > >>> drivers/e1000/e1000/e1000_hw.h | 1026 > >> > >> As

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Wiles, Keith
On 5/13/15, 9:28 AM, "Olivier MATZ" wrote: > >On 05/13/2015 04:04 PM, Wiles, Keith wrote: >> >> >> On 5/13/15, 8:56 AM, "Olivier MATZ" wrote: >> >>> Hi Keith, >>> >>> On 05/13/2015 03:17 PM, Wiles, Keith wrote: >> >> endif # ifeq ($(NO_AUTOLIBS),) >> >> -LDLIBS +=

[dpdk-dev] [PATCH] maintainers: claim responsibility for docs

2015-05-13 Thread John McNamara
Signed-off-by: John McNamara --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index f53b87e..0477e7d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -35,6 +35,7 @@ M: maintainers at dpdk.org Documentation (with overlaps) - M: Siobhan

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Wiles, Keith
On 5/13/15, 8:56 AM, "Olivier MATZ" wrote: >Hi Keith, > >On 05/13/2015 03:17 PM, Wiles, Keith wrote: endif # ifeq ($(NO_AUTOLIBS),) -LDLIBS += $(CPU_LDLIBS) +LDLIBS += $(_LDLIBS-y) $(EXTRA_LDLIBS) >>> >>> As discussed in the previous mail, all things that are

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

2015-05-13 Thread Pawel Wodkowski
This patch adds the ability to process console input in the same thread as packet processing by using poll() function. Signed-off-by: Pawel Wodkowski --- doc/api/doxy-api.conf | 1 + lib/librte_cmdline/cmdline.c | 35 ++

[dpdk-dev] [PATCH v2 1/2] cmdline: fix missing include files

2015-05-13 Thread Pawel Wodkowski
When including only some of library headers some definitions are missing and build fails. Signed-off-by: Pawel Wodkowski --- lib/librte_cmdline/cmdline.h | 3 +++ lib/librte_cmdline/cmdline_parse_ipaddr.h | 2 ++ lib/librte_cmdline/cmdline_rdline.h | 1 +

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

2015-05-13 Thread Pawel Wodkowski
This patchset adds the ability to process console input in the same thread as packet processing by using poll() function and fixes some minor issues. v2 changes: - add doxygen documentation for cmdline_poll() - map file issue fixed - use proper email address. - add addtional missing include

[dpdk-dev] [PATCH v4 0/6] update jhash function

2015-05-13 Thread De Lara Guarch, Pablo
Hi Neil, > -Original Message- > From: Neil Horman [mailto:nhorman at tuxdriver.com] > Sent: Tuesday, May 12, 2015 4:33 PM > To: De Lara Guarch, Pablo > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 0/6] update jhash function > > On Tue, May 12, 2015 at 12:02:32PM +0100, Pablo

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Wiles, Keith
On 5/13/15, 2:41 AM, "Olivier MATZ" wrote: >Hi, > >On 05/12/2015 09:11 PM, Keith Wiles wrote: >> Simplify the ifdefs in rte.app.mk to make the code more >> readable and maintainable by moving LDLIBS variable to >> use the same style as LDLIBS-y being used in the rest >> of the code. The new

[dpdk-dev] Regarding rte_memzone_reserve with len =0

2015-05-13 Thread Olivier MATZ
On 05/13/2015 12:14 PM, Gonzalez Monroy, Sergio wrote: > On 12/05/2015 15:48, Olivier MATZ wrote: >> Hi Sergio, >> >> On 05/06/2015 06:10 PM, Gonzalez Monroy, Sergio wrote: >>> Hi, >>> >>> I was wondering about the use case of rte_memzone_reserve_ APIs with >>> len=0. >>> >>> From the docs

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Ravi Kerur
On Wed, May 13, 2015 at 2:03 AM, Bruce Richardson < bruce.richardson at intel.com> wrote: > On Tue, May 12, 2015 at 06:16:20PM -0700, Ravi Kerur wrote: > > On Mon, May 11, 2015 at 3:29 PM, Don Provan wrote: > > > > > I probably shouldn't stick my nose into this, but I can't help myself. > > > >

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Ravi Kerur
On Wed, May 13, 2015 at 5:21 AM, Jay Rolette wrote: > On Tue, May 12, 2015 at 8:16 PM, Ravi Kerur wrote: > >> On Mon, May 11, 2015 at 3:29 PM, Don Provan wrote: >> >> > I probably shouldn't stick my nose into this, but I can't help myself. >> > >> > An experienced programmer will tend to

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Ravi Kerur
Hi Konstanin, On Wed, May 13, 2015 at 3:12 AM, Ananyev, Konstantin < konstantin.ananyev at intel.com> wrote: > Hi Ravi, > > > -Original Message- > > From: Ananyev, Konstantin > > Sent: Wednesday, May 13, 2015 11:02 AM > > To: Ananyev, Konstantin > > Subject: FW: [dpdk-dev] [PATCH v2]

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Ravi Kerur
On Wed, May 13, 2015 at 12:22 AM, Linhaifeng wrote: > > > On 2015/5/13 9:18, Ravi Kerur wrote: > > If you can wait until Thursday I will probably send v3 patch which will > > have full memcmp support. > > Ok, I'd like to test it:) > > > > > In your program try with volatile pointer and see if it

[dpdk-dev] [PATCH v2] vhost: flush used->idx update before reading avail->flags

2015-05-13 Thread Thomas Monjalon
2015-04-29 19:11, Huawei Xie: > update of used->idx and read of avail->flags could be reordered. > memory fence should be used to ensure the order, otherwise guest could see a > stale used->idx value after it toggles the interrupt suppression flag. > After guest sets the interrupt suppression

[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 input in the same thread >

[dpdk-dev] Too verbose PMD init logs - intended or not?

2015-05-13 Thread Joongi Kim
Thanks for quick reply. I have been using the v2.0.0 release branch, and switching to the master eliminates the issue. - Joongi On Wed, May 13, 2015 at 6:14 PM Thomas Monjalon wrote: > Hi, > > 2015-05-13 08:47, Joongi Kim: > > Hello, > > I found that the following commit and post are

[dpdk-dev] [PATCH v9 2/2] mk:Introduce the EXTRA_LDLIBS variable

2015-05-13 Thread Keith Wiles
Signed-off-by: Keith Wiles --- doc/build-sdk-quick.txt | 1 + doc/guides/prog_guide/dev_kit_build_system.rst | 2 ++ doc/guides/prog_guide/dev_kit_root_make_help.rst | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/build-sdk-quick.txt

[dpdk-dev] [PATCH v9 1/2] mk:Simplify the ifdefs in the makefile

2015-05-13 Thread Keith Wiles
Simplify the ifdefs in rte.app.mk to make the code more readable and maintainable by introducing a internal _LDLIBS-y variable to build up the LDLIBS variable. The new internal variable _LDLIBS-y should not be used outside of the rte.app.mk file. Signed-off-by: Keith Wiles --- mk/rte.app.mk |

[dpdk-dev] [PATCH 0/3] eal: uio irq fixes and enhancements

2015-05-13 Thread Thomas Monjalon
2015-05-13 09:57, Bruce Richardson: > On Tue, May 12, 2015 at 10:02:20PM +0200, Thomas Monjalon wrote: > > 2015-04-28 09:36, Stephen Hemminger: > > > This set of patches starts out with fixing a regression where > > > uio_pci_generic broke link state interrupt, then adds better > > > management of

[dpdk-dev] [PATCH 1/3] uio: fix irq handling with igb_uio

2015-05-13 Thread Thomas Monjalon
2015-04-30 17:27, Bruce Richardson: > On Tue, Apr 28, 2015 at 09:36:38AM -0700, Stephen Hemminger wrote: > > The introduction of uio_pci_generic broke interrupt handling with > > igb_uio. The igb_uio device uses the kernel read/write method to > > enable disable IRQ's; the uio_pci_generic has to

[dpdk-dev] DPDK Community Call - Beyond DPDK 2.0

2015-05-13 Thread O'Driscoll, Tim
Thanks to all who attended and contributed to yesterday's discussion. For the benefit of those who couldn't attend, here's a brief summary of what was covered. Please feel free to point out any errors or omissions. Decision Making - There was a discussion on whether we need a Technical Steering

[dpdk-dev] Regarding rte_memzone_reserve with len =0

2015-05-13 Thread Gonzalez Monroy, Sergio
On 12/05/2015 15:48, Olivier MATZ wrote: > Hi Sergio, > > On 05/06/2015 06:10 PM, Gonzalez Monroy, Sergio wrote: >> Hi, >> >> I was wondering about the use case of rte_memzone_reserve_ APIs with >> len=0. >> >> From the docs (http://dpdk.org/doc/api/rte__memzone_8h.html): >> len The

[dpdk-dev] Too verbose PMD init logs - intended or not?

2015-05-13 Thread Thomas Monjalon
Hi, 2015-05-13 08:47, Joongi Kim: > Hello, > I found that the following commit and post are conflicting with each other: > 1) > http://dpdk.org/browse/dpdk/commit/?id=23f91f32f2b119f1376488d87be2b80b078a945e > 2) http://dpdk.org/ml/archives/dev/2015-April/016361.html > Is there a consensus on how

[dpdk-dev] [PATCH v4 0/6] update jhash function

2015-05-13 Thread Neil Horman
On Wed, May 13, 2015 at 01:52:33PM +, De Lara Guarch, Pablo wrote: > Hi Neil, > > > -Original Message- > > From: Neil Horman [mailto:nhorman at tuxdriver.com] > > Sent: Tuesday, May 12, 2015 4:33 PM > > To: De Lara Guarch, Pablo > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev]

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Ananyev, Konstantin
Hi Ravi, > -Original Message- > From: Ananyev, Konstantin > Sent: Wednesday, May 13, 2015 11:02 AM > To: Ananyev, Konstantin > Subject: FW: [dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE > instructions. > > > > From: Ravi Kerur [mailto:rkerur at gmail.com] > Sent: Monday, May

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Bruce Richardson
On Tue, May 12, 2015 at 06:16:20PM -0700, Ravi Kerur wrote: > On Mon, May 11, 2015 at 3:29 PM, Don Provan wrote: > > > I probably shouldn't stick my nose into this, but I can't help myself. > > > > An experienced programmer will tend to ignore the documentation for > > a routine named

[dpdk-dev] [PATCH 00/19] Move PMDs to drivers directory

2015-05-13 Thread Bruce Richardson
On Tue, May 12, 2015 at 09:30:45PM +0200, Thomas Monjalon wrote: > 2015-05-12 19:04, Bruce Richardson: > > drivers/e1000/e1000/e1000_hw.h | 1026 > > As explained in a previous comment, > http://dpdk.org/ml/archives/dev/2015-May/017509.html > I think this path would be

[dpdk-dev] [PATCH 0/3] eal: uio irq fixes and enhancements

2015-05-13 Thread Bruce Richardson
On Tue, May 12, 2015 at 10:02:20PM +0200, Thomas Monjalon wrote: > 2015-04-28 09:36, Stephen Hemminger: > > This set of patches starts out with fixing a regression where > > uio_pci_generic broke link state interrupt, then adds better > > management of PCI config space. > > > > Will leave up to

[dpdk-dev] DPDK Community Call - Beyond DPDK 2.0

2015-05-13 Thread Dave Neary
Thanks for the notes Tim! I had intended to participate, but didn't realise that there was a conflict with an OPNFV call at the same time, and a calendaring snafu. In the interests of having some more focussed discussion, I have some questions on the notes to get beyond passive voice. I think it

[dpdk-dev] [PATCH v8 1/2] mk:Simplify the ifdefs in rte.app.mk

2015-05-13 Thread Olivier MATZ
Hi, On 05/12/2015 09:11 PM, Keith Wiles wrote: > Simplify the ifdefs in rte.app.mk to make the code more > readable and maintainable by moving LDLIBS variable to > use the same style as LDLIBS-y being used in the rest > of the code. The new internal variable _LDLIBS should > not be used outside

[dpdk-dev] TX performance regression caused by the mbuf cachline split

2015-05-13 Thread Ananyev, Konstantin
Hi Paul, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Paul Emmerich > Sent: Tuesday, May 12, 2015 12:19 AM > To: dev at dpdk.org > Subject: Re: [dpdk-dev] TX performance regression caused by the mbuf cachline > split > > Found a really simple solution

[dpdk-dev] Too verbose PMD init logs - intended or not?

2015-05-13 Thread Joongi Kim
Hello, I found that the following commit and post are conflicting with each other: 1) http://dpdk.org/browse/dpdk/commit/?id=23f91f32f2b119f1376488d87be2b80b078a945e 2) http://dpdk.org/ml/archives/dev/2015-April/016361.html Is there a consensus on how verbose PMD init processes should be? (i.e.,

[dpdk-dev] enable mirror functionality in i40e driver

2015-05-13 Thread Wu, Jingjing
Due to the PATCH prefix is missed in the cover-letter, I will resend the patch set. Please just ignore this one. > -Original Message- > From: Wu, Jingjing > Sent: Wednesday, May 13, 2015 4:38 PM > To: dev at dpdk.org > Cc: Wu, Jingjing; Jiajia, SunX; Zhang, Helin; Liu, Jijiang > Subject:

[dpdk-dev] [PATCH v2] Implement memcmp using AVX/SSE instructions.

2015-05-13 Thread Jay Rolette
On Tue, May 12, 2015 at 8:16 PM, Ravi Kerur wrote: > On Mon, May 11, 2015 at 3:29 PM, Don Provan wrote: > > > I probably shouldn't stick my nose into this, but I can't help myself. > > > > An experienced programmer will tend to ignore the documentation for > > a routine named "blahblah_memcmp"

[dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for IA processor's rte_wmb/rte_rmb.

2015-05-13 Thread Wang Dong
> Hi Dong, > >> -Original Message- >> From: Wang Dong [mailto:dong.wang.pro at hotmail.com] >> Sent: Saturday, May 09, 2015 11:24 AM >> To: Ananyev, Konstantin; dev at dpdk.org >> Subject: Re: [dpdk-dev] [PATCH] librte_eal:Using compiler memory barrier for >> IA processor's