[dpdk-dev] [PATCH 2/2] driver/net/mpipe: fix the crash/hung issue when testpmd quits

2016-01-08 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Liming Sun >Sent: Wednesday, December 23, 2015 3:50 AM >To: dev at dpdk.org >Subject: [dpdk-dev] [PATCH 2/2] driver/net/mpipe: fix the crash/hung issue when >testpmd quits > >1. Fixed the compiling issue of the eth

[dpdk-dev] [PATCH 1/2] driver/net/mpipe: add rte_vect.h and enable CONFIG_RTE_LIBRTE_LPM

2016-01-08 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Liming Sun >Sent: Wednesday, December 23, 2015 3:50 AM >To: dev at dpdk.org >Subject: [dpdk-dev] [PATCH 1/2] driver/net/mpipe: add rte_vect.h and enable >CONFIG_RTE_LIBRTE_LPM > >rte_vect.h was missing earlier thus

[dpdk-dev] [PATCH 3/3] driver/net/mpipe: fix a mpipe link initialization ordering issue

2016-01-08 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Liming Sun >Sent: Tuesday, December 15, 2015 11:38 PM >To: dev at dpdk.org >Subject: [dpdk-dev] [PATCH 3/3] driver/net/mpipe: fix a mpipe link initialization >ordering issue > >Mpipe link structure is initialized i

[dpdk-dev] [PATCH 2/3] driver/net/mpipe: optimize mpipe buffer return mechanism.

2016-01-08 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Liming Sun >Sent: Tuesday, December 15, 2015 11:38 PM >To: dev at dpdk.org >Subject: [dpdk-dev] [PATCH 2/3] driver/net/mpipe: optimize mpipe buffer return >mechanism. > >This submit has changes to optimize the mpip

[dpdk-dev] [PATCH 1/3] driver/net/mpipe: support native build on tilegx platform.

2016-01-08 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Liming Sun >Sent: Tuesday, December 15, 2015 11:37 PM >To: dev at dpdk.org >Subject: [dpdk-dev] [PATCH 1/3] driver/net/mpipe: support native build on tilegx >platform. > >This submit updates the CROSS setting to su

[dpdk-dev] DPDK v2.1.0 tilegx on TileraMDE-4.2.2.169597

2015-09-25 Thread Tony Lu
Hi, Arthas I don't see the failed messages in your log, so that can't give you useful guidance. Are you running testpmd or your own apps? Can you generate some packets on another GX, and check if the dpdk can receive packets with testpmd. Overall, I recommend you to run our latest MDE, as that's

[dpdk-dev] DPDK v2.1.0 tilegx on TileraMDE-4.2.2.169597

2015-09-24 Thread Tony Lu
Hi, Arthas Seems like something wrong with memseg, could you try with " --hvx hugepagesz=1G --hvx hugepages=4" to boot Gx card? This helps reserve hugepages for DPDK, and check there are still such errors. With regard to MDE-4.3.3, please contact your local tech support. Thanks -Zhigang >-O

[dpdk-dev] DPDK v2.1.0 tilegx on TileraMDE-4.2.2.169597

2015-09-23 Thread Tony Lu
Hi, Arthas Does testpmd run OK, and what is boot parameter you used to boot Tile-Gx? >-Original Message- >From: Arthas [mailto:kangzy1982 at qq.com] >Sent: Wednesday, September 23, 2015 1:21 PM >To: dev >Cc: zlu >Subject: Re: [dpdk-dev] DPDK v2.1.0 tilegx on TileraMDE-4.2.2.169597 > >and

[dpdk-dev] DPDK v2.1.0 with tilegx problem

2015-09-07 Thread Tony Lu
>-Original Message- >From: Mcnamara, John [mailto:john.mcnamara at intel.com] >Sent: Monday, September 07, 2015 4:52 PM >To: Arthas; dev >Cc: Zhigang Lu; Cyril Chemparathy; Zhigang Lu >Subject: RE: [dpdk-dev] DPDK v2.1.0 with tilegx problem > >CCing the Tile-GX maintainers. > >> -Origin

[dpdk-dev] [PATCH v1] Return ENOMEM during mpipe_devinit failure

2015-08-20 Thread Tony Lu
>-Original Message- >From: Ravi Kerur [mailto:rkerur at gmail.com] >Sent: Thursday, August 20, 2015 4:00 AM >To: dev at dpdk.org >Cc: zlu at ezchip.com; Ravi Kerur >Subject: [PATCH v1] Return ENOMEM during mpipe_devinit failure > >In function rte_pmd_mpipe_devinit, if rte_eth_dev_allocate >

[dpdk-dev] [PATCH] fm10k: fix the compilation on big endian platforms

2015-08-04 Thread Tony Lu
>-Original Message- >From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] >Sent: Monday, August 03, 2015 7:39 PM >To: Chao Zhu >Cc: dev at dpdk.org; Zhigang Lu >Subject: Re: [dpdk-dev] [PATCH] fm10k: fix the compilation on big endian >platforms > >2015-08-03 19:32, Chao Zhu: >> On 20

[dpdk-dev] [PATCH] bnx2x: fix undeclared PAGE_SIZE build error

2015-07-29 Thread Tony Lu
>-Original Message- >From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] >Sent: Tuesday, July 28, 2015 5:18 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH] bnx2x: fix undeclared PAGE_SIZE build error > >2015-07-28 16:48, Zhigang Lu: >> This patch fixes a bui

[dpdk-dev] [PATCH v6] Add toeplitz hash algorithm used by RSS

2015-07-22 Thread Tony Lu
Hi, Vladimir When compiling thash for no-X86 arches, it fails with the following errors. I wonder if it is possible to make the thash library arch-independent? == Build app/test CC test_thash.o In file included from /u/zlu.bjg/git/dpdk.org/app/test/test_thash.c:40: /u/zlu.bjg/git/dpdk.org/tile-

[dpdk-dev] [PATCH v2] hash: fix compilation for non-x86 systems

2015-07-17 Thread Tony Lu
t;Hash library uses optimized compare functions that use >x86 intrinsics, therefore non-x86 systems could not build >the library. In that case, the compare function is set >to the generic memcmp. > >Fixes: 48a399119619 ("hash: replace with cuckoo hash implementation") > &g

[dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with cuckoo hash implementation

2015-07-17 Thread Tony Lu
Hi, Pablo The patch "hash: fix compilation for non-x86 systems " works for no-X86 arches. Thanks for your quick fix. >-Original Message- >From: De Lara Guarch, Pablo [mailto:pablo.de.lara.guarch at intel.com] >Sent: Friday, July 17, 2015 5:06 PM >To: Tony Lu; dev at

[dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with cuckoo hash implementation

2015-07-17 Thread Tony Lu
>-Original Message- >From: De Lara Guarch, Pablo [mailto:pablo.de.lara.guarch at intel.com] >Sent: Friday, July 17, 2015 3:35 PM >To: Tony Lu; dev at dpdk.org >Subject: RE: [dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with >cuckoo hash implementation >

[dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with cuckoo hash implementation

2015-07-17 Thread Tony Lu
Hi, Pablo >-Original Message- >From: De Lara Guarch, Pablo [mailto:pablo.de.lara.guarch at intel.com] >Sent: Friday, July 17, 2015 4:42 AM >To: Tony Lu; dev at dpdk.org >Subject: RE: [dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with >cuckoo hash impleme

[dpdk-dev] [PATCH v7 1/7] hash: replace existing hash library with cuckoo hash implementation

2015-07-16 Thread Tony Lu
>diff --git a/lib/librte_hash/rte_cuckoo_hash.c b/lib/librte_hash/rte_cuckoo_hash.c >new file mode 100644 >index 000..50e3acd >--- /dev/null >+++ b/lib/librte_hash/rte_cuckoo_hash.c >@@ -0,0 +1,1027 @@ ... >+ >+/* Functions to compare multiple of 16 byte keys (up to 128 bytes) */ >+static int >

[dpdk-dev] [PATCH v3 04/12] eal: allow empty compile time flags

2015-07-09 Thread Tony Lu
>-Original Message- >From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] >Sent: Thursday, July 09, 2015 8:46 AM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH v3 04/12] eal: allow empty compile time flags > >2015-07-06 16:51, Zhigang Lu: >> The rte_cpu_check_

[dpdk-dev] [PATCH v3 02/12] hash: fix compilation on non-X86 platforms

2015-07-08 Thread Tony Lu
>-Original Message- >From: Sanford, Robert [mailto:rsanford at akamai.com] >Sent: Tuesday, July 07, 2015 10:52 PM >To: Zhigang Lu; dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH v3 02/12] hash: fix compilation on non-X86 >platforms > >Hi Zhigang, > >Can you add this one-line X86 change (

[dpdk-dev] [PATCH v3 08/12] mempool: allow config override on element alignment

2015-07-07 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Bruce Richardson >Sent: Monday, July 06, 2015 11:38 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH v3 08/12] mempool: allow config override on >element alignment > >On Mon, Jul 06, 2015 a

[dpdk-dev] [PATCH v3 02/12] hash: fix compilation on non-X86 platforms

2015-07-07 Thread Tony Lu
>-Original Message- >From: Bruce Richardson [mailto:bruce.richardson at intel.com] >Sent: Monday, July 06, 2015 7:15 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH v3 02/12] hash: fix compilation on non-X86 >platforms > >On Mon, Jul 06, 2015 at 04:51:27PM +0800, Z

[dpdk-dev] [PATCH v3 01/12] test: limit x86 cpuflags checks to x86 builds

2015-07-07 Thread Tony Lu
>-Original Message- >From: Bruce Richardson [mailto:bruce.richardson at intel.com] >Sent: Monday, July 06, 2015 6:53 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH v3 01/12] test: limit x86 cpuflags checks to x86 >builds > >On Mon, Jul 06, 2015 at 04:51:26PM +0800

[dpdk-dev] [PATCH 12/15] eal/tile: add mPIPE buffer stack mempool provider

2014-12-12 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Neil Horman >Sent: Tuesday, December 09, 2014 10:07 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH 12/15] eal/tile: add mPIPE buffer stack mempool >provider > >On Mon, Dec 08, 2014 at 04:59

[dpdk-dev] [PATCH 14/15] app/test: turn off cpu flag checks for tile architecture

2014-12-12 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Neil Horman >Sent: Thursday, December 11, 2014 9:39 PM >To: Tony Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH 14/15] app/test: turn off cpu flag checks for tile >architecture >

[dpdk-dev] [PATCH 14/15] app/test: turn off cpu flag checks for tile architecture

2014-12-11 Thread Tony Lu
>-Original Message- >From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Neil Horman >Sent: Tuesday, December 09, 2014 11:03 PM >To: Zhigang Lu >Cc: dev at dpdk.org >Subject: Re: [dpdk-dev] [PATCH 14/15] app/test: turn off cpu flag checks for tile >architecture > >On Mon, Dec 08, 2014 a