Re: [dpdk-dev] [PATCH 07/37] net/ice/base: declare functions as external

2019-03-03 Thread Zhang, Qi Z
Hi Ferruh: > -Original Message- > From: Yigit, Ferruh > Sent: Friday, March 1, 2019 6:31 PM > To: Zhang, Qi Z ; Lu, Wenzhuo ; > Yang, Qiming > Cc: Stillwell Jr, Paul M ; dev@dpdk.org > Subject: Re: [PATCH 07/37] net/ice/base: declare functions as external > > On 2/28/2019 5:56 AM, Qi Zha

[dpdk-dev] [PATCH v2 8/8] net/ice: support vector AVX2 in TX

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- doc/guides/rel_notes/release_19_05.rst | 4 + drivers/net/ice/ice_rxtx.c | 14 ++- drivers/net/ice/ice_rxtx.h | 2 + drivers/net/ice/ice_rxtx_vec_avx2.c| 158 + 4 files changed, 176 insertions(+), 2 del

[dpdk-dev] [PATCH v2 7/8] net/ice: support Rx scatter AVX2 vector

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- drivers/net/ice/ice_rxtx.c | 10 -- drivers/net/ice/ice_rxtx.h | 3 ++ drivers/net/ice/ice_rxtx_vec_avx2.c | 64 + 3 files changed, 74 insertions(+), 3 deletions(-) diff --git a/drivers/net/ice/ice_rxtx.c b/

[dpdk-dev] [PATCH v2 5/8] net/ice: support Tx SSE vector

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- doc/guides/nics/features/ice_vec.ini | 2 + drivers/net/ice/ice_rxtx.c| 17 + drivers/net/ice/ice_rxtx.h| 4 + drivers/net/ice/ice_rxtx_vec_common.h | 133 + drivers/net/ice/ice_rxtx_vec_sse.c| 135

[dpdk-dev] [PATCH v2 3/8] net/ice: support vector SSE in RX

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- config/common_base| 1 + doc/guides/nics/features/ice_vec.ini | 33 +++ drivers/net/ice/Makefile | 3 + drivers/net/ice/ice_ethdev.c | 2 - drivers/net/ice/ice_ethdev.h | 2 + drivers/net/ice/ice_rxtx.c

[dpdk-dev] [PATCH v2 2/8] net/ice: add pointer for queue buffer release

2019-03-03 Thread Wenzhuo Lu
Add function pointers of buffer releasing for RX and TX queues, for vector functions will be added for RX and TX. Signed-off-by: Wenzhuo Lu --- drivers/net/ice/ice_rxtx.c | 24 +++- drivers/net/ice/ice_rxtx.h | 5 + 2 files changed, 20 insertions(+), 9 deletions(-) diff

[dpdk-dev] [PATCH v2 6/8] net/ice: support Rx AVX2 vector

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- drivers/net/ice/Makefile| 19 ++ drivers/net/ice/ice_rxtx.c | 17 +- drivers/net/ice/ice_rxtx.h | 2 + drivers/net/ice/ice_rxtx_vec_avx2.c | 613 drivers/net/ice/meson.build | 15 + 5 fil

[dpdk-dev] [PATCH v2 4/8] net/ice: support Rx scatter SSE vector

2019-03-03 Thread Wenzhuo Lu
Signed-off-by: Wenzhuo Lu --- drivers/net/ice/ice_rxtx.c | 16 +++ drivers/net/ice/ice_rxtx.h | 2 ++ drivers/net/ice/ice_rxtx_vec_sse.c | 41 ++ 3 files changed, 55 insertions(+), 4 deletions(-) diff --git a/drivers/net/ice/ice_rx

[dpdk-dev] [PATCH v2 0/8] Support vector instructions on ICE

2019-03-03 Thread Wenzhuo Lu
Use SSE and AVX2 instructions in ICE RX and TX path. --- v2: - Updated feature doc. - Fixed checklog and checkpatch issues. Wenzhuo Lu (8): net/ice: fix Tx function setting net/ice: add pointer for queue buffer release net/ice: support vector SSE in RX net/ice: support Rx scatter SSE ve

[dpdk-dev] [PATCH v2 1/8] net/ice: fix Tx function setting

2019-03-03 Thread Wenzhuo Lu
The TX setting functions is not called. Fixes: 17c7d0f9d6a4 ("net/ice: support basic Rx/Tx") Signed-off-by: Wenzhuo Lu --- drivers/net/ice/ice_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ice/ice_ethdev.c b/drivers/net/ice/ice_ethdev.c index a23c63a..b804be1 100644 --

Re: [dpdk-dev] [PATCH 36/37] net/ice/base: increase prototol offset size

2019-03-03 Thread Zhang, Qi Z
> -Original Message- > From: Yigit, Ferruh > Sent: Friday, March 1, 2019 7:20 PM > To: Zhang, Qi Z ; Lu, Wenzhuo ; > Yang, Qiming > Cc: Stillwell Jr, Paul M ; dev@dpdk.org > Subject: Re: [PATCH 36/37] net/ice/base: increase prototol offset size > > On 2/28/2019 5:56 AM, Qi Zhang wrote:

Re: [dpdk-dev] [PATCH 27/37] net/ice/base: resolve static analysis reported issues

2019-03-03 Thread Zhang, Qi Z
> -Original Message- > From: Yigit, Ferruh > Sent: Friday, March 1, 2019 6:37 PM > To: Zhang, Qi Z ; Lu, Wenzhuo ; > Yang, Qiming > Cc: Stillwell Jr, Paul M ; dev@dpdk.org; Allan, > Bruce W > Subject: Re: [PATCH 27/37] net/ice/base: resolve static analysis reported > issues > > On 2/2

Re: [dpdk-dev] [PATCH 3/8] net/ice: support RX SSE vector

2019-03-03 Thread Lu, Wenzhuo
Hi Qi, > -Original Message- > From: Zhang, Qi Z > Sent: Friday, March 1, 2019 11:44 AM > To: Lu, Wenzhuo ; dev@dpdk.org > Cc: Lu, Wenzhuo > Subject: RE: [dpdk-dev] [PATCH 3/8] net/ice: support RX SSE vector > > Hi > > > -Original Message- > > From: dev [mailto:dev-boun...@dpdk.o

Re: [dpdk-dev] [PATCH 0/8] Support vector instructions on ICE

2019-03-03 Thread Lu, Wenzhuo
Hi Qi, > -Original Message- > From: Zhang, Qi Z > Sent: Friday, March 1, 2019 11:41 AM > To: Lu, Wenzhuo ; dev@dpdk.org > Cc: Lu, Wenzhuo > Subject: RE: [dpdk-dev] [PATCH 0/8] Support vector instructions on ICE > > HI Wenzhuo: > > > -Original Message- > > From: dev [mailto:dev-b

Re: [dpdk-dev] mlx5 under FreeBSD

2019-03-03 Thread Shahaf Shuler
Friday, March 1, 2019 5:58 PM, Mit Matelske: > Subject: Re: [dpdk-dev] mlx5 under FreeBSD > > I was wondering if I could lean on the experts to help me out with an issue? > I'm finally testing this port but don't understand why the following error is > happening: > > net_mlx5: mlx5_rxq.c:2151: ml