[dpdk-dev] [PATCH v5] net/i40e: validate all messages from VF

2019-09-18 Thread alvinx . zhang
From: Alvin Zhang If VF driver in VM continuous sending invalid messages by mailbox, it will waste CPU cycles on PF driver and impact other VF drivers configuration. PF driver supportes validation for all messages from VF. If any VF sending much more adminQ messages(valid/invalid/unsupported) to

Re: [dpdk-dev] [RFC PATCH 1/9] security: introduce CPU Crypto action type and API

2019-09-18 Thread Ananyev, Konstantin
Hi Akhil, > > > > > > > > This action type allows the burst of symmetric crypto workload > > > > > > > > using > > the > > > > > > same > > > > > > > > algorithm, key, and direction being processed by CPU cycles > > > > synchronously. > > > > > > > > This flexible action type does not require e

[dpdk-dev] [DPDK v17.11 LTS] Crash (segmentation fault) in ACL table packet look up

2019-09-18 Thread Victor Huertas
Hi all, the DPDK lib always crashes when a packet enters an ACL table I created to check IPv6 fragmented packets. If the table is empty nothing happens as the missed packets go to the next table in the pipeline but as soon as I put some entries a crash happens when the first packet enters. It see

Re: [dpdk-dev] [PATCH v2 0/3] examples/ipsec-secgw: add fallback session

2019-09-18 Thread Ananyev, Konstantin
Hi Anoob, > > Hi Marcin, > > Sorry for the late response. But how do you plan to handle "inline protocol" > processed packets? Right now that feature is supported for "inline crypto" only. For the case when SA doesn't enable replay window and/or ESN current patch should also work for "inline

Re: [dpdk-dev] [PATCH v5] net/ipn3ke: setup MTU when HW init

2019-09-18 Thread Ye Xiaolong
On 09/04, Andy Pei wrote: >set up mtu to the minimun in tx mtu, rx mtu and IPN3KE_MAC_FRAME_SIZE_MAX. > >Signed-off-by: Andy Pei >--- > >Cc: qi.z.zh...@intel.com >Cc: ferruh.yi...@intel.com >Cc: rosen...@intel.com >Cc: xiaolong...@intel.com > >v2: >modify low bound and upper bound. > >v3: >delete

[dpdk-dev] [PATCH v3 1/6] examples/ioat: create sample app on ioat driver usage

2019-09-18 Thread Marcin Baran
From: Pawel Modrak A new sample app demonstrating use of driver for CBDMA. The app receives packets, performs software or hardware copy, changes packets' MAC addresses (if enabled) and forwards them. The change covers ports initialization, closing connection and argument parsing. Signed-off-by:

[dpdk-dev] [PATCH v3 4/6] examples/ioat: add two threads configuration

2019-09-18 Thread Marcin Baran
From: Pawel Modrak Added possibility to use two lcores: first for packet receiving and copying, second for packets sending. Signed-off-by: Pawel Modrak Signed-off-by: Marcin Baran --- examples/ioat/ioatfwd.c | 92 ++--- 1 file changed, 67 insertions(+), 25

[dpdk-dev] [PATCH v3 0/6] examples/ioat: sample app on ioat driver usage

2019-09-18 Thread Marcin Baran
A new sample app demonstrating use of driver for CBDMA. The app receives packets, performs software or hardware copy, changes packets' MAC addresses (if enabled) and forwards them. The patch includes sample application as well as it's guide. v3: - add check for meson build whether IOAT is support

[dpdk-dev] [PATCH v3 2/6] examples/ioat: add software copy support

2019-09-18 Thread Marcin Baran
Added support for copying packets using software copy mode and MAC address changing. The copies are processed using one lcore. Signed-off-by: Marcin Baran Signed-off-by: Pawel Modrak --- examples/ioat/ioatfwd.c | 211 +++- 1 file changed, 188 insertions(+), 2

[dpdk-dev] [PATCH v3 5/6] examples/ioat: add stats printing for each port

2019-09-18 Thread Marcin Baran
Added printing stats of ports each second. The stats printing is done using master core. The information provided informs about packets received, dropped and send as well as statistics of rawdev devices. Signed-off-by: Marcin Baran Signed-off-by: Pawel Modrak --- examples/ioat/ioatfwd.c | 245 +

[dpdk-dev] [PATCH v3 3/6] examples/ioat: add rawdev copy mode support

2019-09-18 Thread Marcin Baran
Added support for copying packets using rawdev device. Each port's Rx queue is assigned DMA channel for copy. Signed-off-by: Marcin Baran Signed-off-by: Pawel Modrak --- examples/ioat/ioatfwd.c | 236 1 file changed, 189 insertions(+), 47 deletions(-) d

[dpdk-dev] [PATCH v3 6/6] doc/guides/: provide IOAT sample app guide

2019-09-18 Thread Marcin Baran
Added guide for IOAT sample app usage and code description. Signed-off-by: Marcin Baran --- doc/guides/sample_app_ug/index.rst | 1 + doc/guides/sample_app_ug/intro.rst | 4 + doc/guides/sample_app_ug/ioat.rst | 764 + 3 files changed, 769 insertions(+) create m

Re: [dpdk-dev] FW: 17.11.7-rc1 (LTS) patches review and test

2019-09-18 Thread Luca Boccassi
Hi, Ping - this is blocking the 17.11.7 release. Thanks! On Tue, 2019-09-17 at 10:53 +0100, Luca Boccassi wrote: > Hello, > > Do you have a reference for the patches for bug 1 and 2? Have they > been > sent to the mailing list? > > On Thu, 2019-09-12 at 08:52 +, Peng, Yuan wrote: > > Updat

[dpdk-dev] [PATCH v3 1/2] net/virtio: update stats when in order xmit done

2019-09-18 Thread Marvin Liu
When doing xmit in-order enqueue, packets are buffered and then flushed into avail ring. Buffered packets can be dropped due to insufficient space. Moving stats update action just after successful avail ring updates can guarantee correctness. Fixes: e5f456a98d3c ("net/virtio: support in-order Rx a

[dpdk-dev] [PATCH v3 2/2] net/virtio: on demand cleanup when in order xmit

2019-09-18 Thread Marvin Liu
Check whether space are enough before burst enqueue operation. If more space is needed, will try to clean up used descriptors for space on demand. It can give more chances to free used descriptors, thus will help RFC2544 performance. Also deduct failed xmit packets from total xmit number. Fixes: e

Re: [dpdk-dev] FW: 17.11.7-rc1 (LTS) patches review and test

2019-09-18 Thread Yu, PingX
Luca, FYI. Currently there isn't reference for bug1 and bug2 and also haven't send to mailing list yet. These bugs should be fixed before release as they will block the basic PF test. Regards, Yu Ping -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Luca Boccass

Re: [dpdk-dev] [PATCH 02/10] crypto/aesni_gcm: add rte_security handler

2019-09-18 Thread Ananyev, Konstantin
Hi Fan, > > This patch add rte_security support support to AESNI-GCM PMD. The PMD now > initialize security context instance, create/delete PMD specific security > sessions, and process crypto workloads in synchronous mode with > scatter-gather list buffer supported.Hi > > Signed-off-by: Fan Zh

Re: [dpdk-dev] [PATCH] config: set RTE_KNI_PREEMPT_DEFAULT in meson

2019-09-18 Thread Bruce Richardson
On Tue, Sep 17, 2019 at 10:11:04PM +0300, Igor Ryzhov wrote: >CCing Bruce, maintainer of the meson build system. >It's a simple patch to make meson behavior consistent with make >behavior. >CONFIG_RTE_KNI_PREEMPT_DEFAULT is set to "y" in config/common_base, >so we need to set RT

Re: [dpdk-dev] [PATCH v2 01/10] build: add an option to enable LTO build

2019-09-18 Thread Bruce Richardson
On Tue, Sep 17, 2019 at 09:57:45AM +0200, Andrzej Ostruszka wrote: > This patch adds an option to enable link time optimization. In addition > to LTO option itself (-flto) fat-lto-objects are being used. This is > because during the build pmdinfogen scans the generated ELF objects to > find this_

Re: [dpdk-dev] [PATCH v2 0/3] examples/ipsec-secgw: add fallback session

2019-09-18 Thread Anoob Joseph
Hi Konstantin, Please see inline. Thanks, Anoob > -Original Message- > From: Ananyev, Konstantin > Sent: Wednesday, September 18, 2019 2:16 PM > To: Anoob Joseph ; Smoczynski, MarcinX > ; akhil.go...@nxp.com > Cc: dev@dpdk.org; Narayana Prasad Raju Athreya ; > Jerin Jacob Kollanukkaran

[dpdk-dev] [PATCH v6] net/i40e: limit the number of VF messages

2019-09-18 Thread alvinx . zhang
From: Alvin Zhang PF driver supportes counting VF adminQ messages. If any VF driver sending much more adminQ messages to it's PF driver in a period of time, it will trigger the PF's message limiting, then in the next certain amount of seconds the PF driver will ignore any new adminQ message from

Re: [dpdk-dev] [PATCH 01/10] security: introduce CPU Crypto action type and API

2019-09-18 Thread Ananyev, Konstantin
> +/** > + * Security vector structure, contains pointer to vector array and the length > + * of the array > + */ > +struct rte_security_vec { > + struct iovec *vec; > + uint32_t num; > +}; > + > +/** > + * Processing bulk crypto workload with CPU > + * > + * @paraminstancesecur

Re: [dpdk-dev] [PATCH] vhost: fix slave request fd leak

2019-09-18 Thread Maxime Coquelin
On 9/5/19 1:01 PM, Tiwei Bie wrote: > We need to close the old slave request fd if any first > before taking the new one. > > Fixes: 275c3f944730 ("vhost: support slave requests channel") > Cc: sta...@dpdk.org > > Signed-off-by: Tiwei Bie > --- > lib/librte_vhost/vhost_user.c | 3 +++ > 1 fi

Re: [dpdk-dev] [PATCH] vhost: add device opr when notification to guest is sent

2019-09-18 Thread Maxime Coquelin
On 8/28/19 4:49 PM, Eelco Chaudron wrote: > This patch adds an operation callback which gets called every time > the library is waking up the guest trough an eventfd_write() call. > > This can be used by 3rd party application, like OVS, to track the > number of times interrupts where generated.

Re: [dpdk-dev] [PATCH] vhost: add __rte_experimental to rte_vhost_va_from_guest_pa

2019-09-18 Thread Maxime Coquelin
On 8/20/19 11:37 AM, Jim Harris wrote: > This function is listed under EXPERIMENTAL in the > rte_vhost_version.map, so it needs to be marked > with __rte_experimental in the header file as well. > > Found by check-experimental-syms.sh when trying to compile > DPDK with -finstrument-functions.

Re: [dpdk-dev] [PATCH] net/virtio: Add support for vectorized functions on Power systems

2019-09-18 Thread Maxime Coquelin
On 8/14/19 7:49 PM, David Christensen wrote: > Added the file virtio_rxtx_simple_altivec.c which implements Altivec > code for the virtio vectorized RX functions. Updated the various build > files. > > Cc: Maxime Coquelin > Cc: Tiwei Bie > > Signed-off-by: David Christensen > --- > drivers

Re: [dpdk-dev] [PATCH 1/3] vhost: do not realloc device and queues during running

2019-09-18 Thread Maxime Coquelin
On 8/19/19 1:34 PM, Tiwei Bie wrote: > When the device has been started, don't do the reallocation anymore. > Otherwise the pointers used in application threads can be invalidated > without proper protection. Instead of introducing a global lock to > protect the change of device pointers which w

Re: [dpdk-dev] [PATCH v2 01/10] build: add an option to enable LTO build

2019-09-18 Thread Ray Kinsella
this is cool, good work. comments below. On 17/09/2019 08:57, Andrzej Ostruszka wrote: > This patch adds an option to enable link time optimization. In addition > to LTO option itself (-flto) fat-lto-objects are being used. This is > because during the build pmdinfogen scans the generated ELF ob

Re: [dpdk-dev] [PATCH 05/10] crypto/aesni_mb: add rte_security handler

2019-09-18 Thread Ananyev, Konstantin
> > This patch add rte_security support support to AESNI-MB PMD. The PMD now > initialize security context instance, create/delete PMD specific security > sessions, and process crypto workloads in synchronous mode. > > Signed-off-by: Fan Zhang > --- > drivers/crypto/aesni_mb/rte_aesni_mb_pmd.

Re: [dpdk-dev] [PATCH v2 3/6] lib/lpm: integrate RCU QSBR

2019-09-18 Thread Medvedkin, Vladimir
Hi Ruifeng, Thanks for this patchseries, see comments below. On 06/09/2019 10:45, Ruifeng Wang wrote: Currently, the tbl8 group is freed even though the readers might be using the tbl8 group entries. The freed tbl8 group can be reallocated quickly. This results in incorrect lookup results. RCU

Re: [dpdk-dev] [PATCH v2 5/6] test/lpm: reset total time

2019-09-18 Thread Medvedkin, Vladimir
Hi Ruifeng, Thanks for this bug fix. I think it should be sent separately from this RCU related patch series. On 06/09/2019 10:45, Ruifeng Wang wrote: From: Honnappa Nagarahalli total_time needs to be reset to measure the cycles for delete API. Fixes: af75078fece3 ("first public release") C

[dpdk-dev] [PATCH] mbuf: support dynamic fields and flags

2019-09-18 Thread Olivier Matz
Many features require to store data inside the mbuf. As the room in mbuf structure is limited, it is not possible to have a field for each feature. Also, changing fields in the mbuf structure can break the API or ABI. This commit addresses these issues, by enabling the dynamic registration of fiel

Re: [dpdk-dev] [PATCH v3 1/5] net/ice: add Rx flex descriptor definition

2019-09-18 Thread Ye Xiaolong
On 09/17, Leyi Rong wrote: >From: Haiyue Wang > >The Rx flex descriptor has 16B and 32B size, with different >field definitions compared to legacy type. > >Signed-off-by: Haiyue Wang >--- > drivers/net/ice/ice_rxtx.h | 2 ++ > 1 file changed, 2 insertions(+) > >diff --git a/drivers/net/ice/ice_rxt

Re: [dpdk-dev] [PATCH v2 0/3] examples/ipsec-secgw: add fallback session

2019-09-18 Thread Ananyev, Konstantin
Hi Anoob, > > > Sorry for the late response. But how do you plan to handle "inline > > > protocol" > > processed packets? > > > > Right now that feature is supported for "inline crypto" only. > > [Anoob] The description says "inline processed" packets. Hence the confusion. > > > For the case

Re: [dpdk-dev] [PATCH v3 3/5] net/ice: add protocol extraction support for per Rx queue

2019-09-18 Thread Ye Xiaolong
On 09/17, Leyi Rong wrote: >From: Haiyue Wang > >The ice has the feature to extract protocol fields into flex descriptor >by programming per queue. Currently, the ice PMD will put the protocol >fields into rte_mbuf::udata64 with different type format. Application >can access the protocol fields qu

Re: [dpdk-dev] [PATCH v3 3/5] net/ice: add protocol extraction support for per Rx queue

2019-09-18 Thread Wang, Haiyue
> -Original Message- > From: Ye, Xiaolong > Sent: Thursday, September 19, 2019 07:30 > To: Rong, Leyi > Cc: Wang, Haiyue ; Lu, Wenzhuo ; > Zhang, Qi Z > ; dev@dpdk.org > Subject: Re: [PATCH v3 3/5] net/ice: add protocol extraction support for per > Rx queue > > On 09/17, Leyi Rong wrote

Re: [dpdk-dev] [PATCH v3 3/5] net/ice: add protocol extraction support for per Rx queue

2019-09-18 Thread Wang, Haiyue
> -Original Message- > From: Ye, Xiaolong > Sent: Thursday, September 19, 2019 07:30 > To: Rong, Leyi > Cc: Wang, Haiyue ; Lu, Wenzhuo ; > Zhang, Qi Z > ; dev@dpdk.org > Subject: Re: [PATCH v3 3/5] net/ice: add protocol extraction support for per > Rx queue > > On 09/17, Leyi Rong wrote

Re: [dpdk-dev] [PATCH v2 0/3] examples/ipsec-secgw: add fallback session

2019-09-18 Thread Anoob Joseph
Hi Konstantin, Please see inline. Thanks, Anoob > -Original Message- > From: Ananyev, Konstantin > Sent: Thursday, September 19, 2019 3:49 AM > To: Anoob Joseph ; Smoczynski, MarcinX > ; akhil.go...@nxp.com > Cc: dev@dpdk.org; Narayana Prasad Raju Athreya ; > Jerin Jacob Kollanukkaran

[dpdk-dev] [PATCH v4 0/5] drivers/net: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). This patch cover all the intel drivers. --- V4 changes: Removed adaper stopped flag in function ice_dev_init. V3 changes: Removed adapter closed flag in driver e1000, fm10k, i

[dpdk-dev] [PATCH v4 4/5] net/ice: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). Signed-off-by: Di ChenxuX --- drivers/net/ice/ice_ethdev.c | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/drivers/net/ice/ic

[dpdk-dev] [PATCH v4 5/5] net/ixgbe: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). Signed-off-by: Di ChenxuX --- drivers/net/ixgbe/ixgbe_ethdev.c | 167 --- 1 file changed, 85 insertions(+), 82 deletions(-) diff --git a/drivers/ne

[dpdk-dev] [PATCH v4 2/5] net/fm10k: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). Signed-off-by: Di ChenxuX --- drivers/net/fm10k/fm10k_ethdev.c | 100 --- 1 file changed, 52 insertions(+), 48 deletions(-) diff --git a/drivers/ne

[dpdk-dev] [PATCH v4 3/5] net/i40e: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). Signed-off-by: Di ChenxuX --- drivers/net/i40e/i40e_ethdev.c| 128 ++ drivers/net/i40e/i40e_ethdev_vf.c | 25 +++--- 2 files changed, 77 insert

[dpdk-dev] [PATCH v4 1/5] net/e1000: release port upon close

2019-09-18 Thread Di ChenxuX
Set RTE_ETH_DEV_CLOSE_REMOVE upon probe so all the private resources for the port can be freed by rte_eth_dev_close(). Signed-off-by: Di ChenxuX --- doc/guides/rel_notes/release_19_11.rst | 5 + drivers/net/e1000/igb_ethdev.c | 144 - 2 files changed, 77 insert

[dpdk-dev] [dpdk-dev PATCH v3 1/1] app/testpmd: add console cmd to show port supported ptypes

2019-09-18 Thread vattunuru
From: Vamsi Attunuru Patch adds a runtime function to display port supported ptypes in different layers. Signed-off-by: Vamsi Attunuru --- V3 Change: * Reworded documentation in release notes. V2 Changes: * Replaced numbers with macros. * Updated 19.11 release notes with command details. * Cor

[dpdk-dev] [PATCH v3 1/1] app/testpmd: add console cmd to show port supported ptypes

2019-09-18 Thread vattunuru
From: Vamsi Attunuru Patch adds a runtime function to display port supported ptypes in different layers. Signed-off-by: Vamsi Attunuru --- V3 Change: * Reworded documentation in release notes. V2 Changes: * Replaced numbers with macros. * Updated 19.11 release notes with command details. * Cor

Re: [dpdk-dev] [PATCH v4 2/2] virtio: one way barrier for packed vring desc used flags

2019-09-18 Thread Gavin Hu (Arm Technology China)
Hi Yinan, Thanks for verification and reporting this, I will dump the assembly code and make an analysis after I am back from travel. >From my understanding the assembly code for x86 should be same, but I am not >sure if anything we were missing. Is this <1 perf drop coming from run to run var

[dpdk-dev] [PATCH v3] net/ice: enable advanced RSS

2019-09-18 Thread Simei Su
The v3 patch adds configuration for pppoe/pppod with input set Source MAC and Session ID in the initialization. It also updates release notes and Makefile/meson.build. This patch supports the following features: (1)inner header hash for tunnel packets, including comms package. (2)symmetric has

Re: [dpdk-dev] [PATCH v2 3/6] lib/lpm: integrate RCU QSBR

2019-09-18 Thread Ruifeng Wang (Arm Technology China)
Hi Vladimir, Thanks for your review and the comments. All the comments will be addressed in next version. /Ruifeng > -Original Message- > From: Medvedkin, Vladimir > Sent: Thursday, September 19, 2019 00:16 > To: Ruifeng Wang (Arm Technology China) ; > bruce.richard...@intel.com; olivi

Re: [dpdk-dev] [PATCH v2 5/6] test/lpm: reset total time

2019-09-18 Thread Ruifeng Wang (Arm Technology China)
Hi Vladimir, > -Original Message- > From: Medvedkin, Vladimir > Sent: Thursday, September 19, 2019 00:18 > To: Ruifeng Wang (Arm Technology China) ; > bruce.richard...@intel.com; olivier.m...@6wind.com > Cc: dev@dpdk.org; step...@networkplumber.org; > konstantin.anan...@intel.com; Gavin H

[dpdk-dev] [PATCH v4 0/6] enable Rx flexible descriptor

2019-09-18 Thread Leyi Rong
This patchset enable Rx flexible descriptor for ice PMD in both normal path and vector path. Depends on shared code update patchset. --- v4: - Handle the ‘proto_xtr’ with error processing, and remove the Redundant default type variable. - Add flex descriptor and protocol extraction release note.

[dpdk-dev] [PATCH v4 1/6] net/ice: add Rx flex descriptor definition

2019-09-18 Thread Leyi Rong
From: Haiyue Wang The Rx flex descriptor has 16B and 32B size, with different field definitions compared to legacy type. Signed-off-by: Haiyue Wang --- drivers/net/ice/ice_rxtx.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/ice/ice_rxtx.h b/drivers/net/ice/ice_rxtx.h index

[dpdk-dev] [PATCH v4 3/6] net/ice: add protocol extraction support for per Rx queue

2019-09-18 Thread Leyi Rong
From: Haiyue Wang The ice has the feature to extract protocol fields into flex descriptor by programming per queue. Currently, the ice PMD will put the protocol fields into rte_mbuf::udata64 with different type format. Application can access the protocol fields quickly. Signed-off-by: Haiyue Wan

[dpdk-dev] [PATCH v4 2/6] net/ice: handle the Rx flex descriptor

2019-09-18 Thread Leyi Rong
From: Haiyue Wang Set the RXDID with flex descriptor type by default, change the Rx function to support new descriptor handling. Signed-off-by: Haiyue Wang --- drivers/net/ice/ice_rxtx.c | 236 + 1 file changed, 111 insertions(+), 125 deletions(-) diff --gi

[dpdk-dev] [PATCH v4 4/6] net/ice: switch to flexible descriptor in SSE path

2019-09-18 Thread Leyi Rong
From: Wenzhuo Lu With this path, the flexible descriptor is supported in SSE path. And the legacy descriptor is not supported. Signed-off-by: Wenzhuo Lu --- drivers/net/ice/ice_rxtx_vec_sse.c | 239 + 1 file changed, 110 insertions(+), 129 deletions(-) diff --git a

[dpdk-dev] [PATCH v4 5/6] net/ice: switch to Rx flexible descriptor in AVX path

2019-09-18 Thread Leyi Rong
Switch to Rx flexible descriptor format instead of legacy descriptor format. Signed-off-by: Leyi Rong --- drivers/net/ice/ice_rxtx_vec_avx2.c | 224 ++-- 1 file changed, 109 insertions(+), 115 deletions(-) diff --git a/drivers/net/ice/ice_rxtx_vec_avx2.c b/drivers/net/i

[dpdk-dev] [PATCH v4 6/6] net/ice: remove Rx legacy descriptor definition

2019-09-18 Thread Leyi Rong
From: Haiyue Wang Since now the ice PMD only handles Rx Flex descriptor, so remove the legacy descriptor definition. Signed-off-by: Haiyue Wang --- drivers/net/ice/ice_rxtx.c | 25 - drivers/net/ice/ice_rxtx.h | 4 +--- drivers/net/ice/ice_rxtx_vec_av

Re: [dpdk-dev] [PATCH v8] net/ice: support device-specific DDP package loading

2019-09-18 Thread Zhang, Qi Z
> -Original Message- > From: Xu, Ting > Sent: Tuesday, September 17, 2019 9:02 PM > To: dev@dpdk.org > Cc: Lu, Wenzhuo ; Yang, Qiming > ; Zhang, Qi Z ; Ye, Xiaolong > ; Mcnamara, John ; > Kovacevic, Marko > Subject: [PATCH v8] net/ice: support device-specific DDP package loading > > Th

Re: [dpdk-dev] [PATCH v4 0/6] enable Rx flexible descriptor

2019-09-18 Thread Zhang, Qi Z
> -Original Message- > From: Rong, Leyi > Sent: Thursday, September 19, 2019 2:26 PM > To: Wang, Haiyue ; Lu, Wenzhuo > ; Zhang, Qi Z ; Ye, Xiaolong > > Cc: dev@dpdk.org; Rong, Leyi > Subject: [PATCH v4 0/6] enable Rx flexible descriptor > > This patchset enable Rx flexible descriptor

Re: [dpdk-dev] [RFC PATCH v1] regexdev: introduce regexdev subsystem

2019-09-18 Thread Wang Xiang
Hi Jerin, Thanks for your response. More comments below and inline. 1) I think the size of some varaibles (e.g. nb_matches, scan_size, matching offset, etc) should be increased based on what Hyperscan supports. a) struct rte_regex_ops: uint16_t scan_size => uint32_t scan_size