Re: [dpdk-dev] [PATCH] net/bnxt: fix compilation error with some compilers

2019-06-13 Thread Thomas Monjalon
14/06/2019 13:20, Ajit Khaparde: > The driver was defining its own version of roundup which was > conflicting with another version defined elsewhere. > > Change the local definition of roundup to avoid compilation errors. > > Fixes: c5d09af8aa46 ("net/bnxt: support thor controller") Fixed the wr

Re: [dpdk-dev] [PATCH 1/2] lib/librte_ethdev: add in default value of rte_eth_dev_info

2019-06-13 Thread Mo, YufengX
Hi, Sunil Kumar Kori This series' patches have been merged on dpdk/master. They cause testpmd core dumped on intel nics. ./usertools/dpdk-devbind.py -b igb_uio :xx:00.0 :xx:00.1 ./x86_64-native-linuxapp-gcc/app/testpmd -v -c 0x3f -n 4 -- -i Running environment as the following: * OS:

Re: [dpdk-dev] [PATCH] eventdev: optimize Rx adapter event enqueue

2019-06-13 Thread Rao, Nikhil
Hi Jerin, > -Original Message- > From: Jerin Jacob Kollanukkaran [mailto:jer...@marvell.com] > Sent: Monday, June 10, 2019 9:50 AM > To: Rao, Nikhil > Cc: dev@dpdk.org > Subject: RE: [PATCH] eventdev: optimize Rx adapter event enqueue > > > -Original Message- > > From: Nikhil Rao

[dpdk-dev] [PATCH] net/bnxt: fix compilation error with some compilers

2019-06-13 Thread Ajit Khaparde
The driver was defining its own version of roundup which was conflicting with another version defined elsewhere. Change the local definition of roundup to avoid compilation errors. Fixes: c5d09af8aa46 ("net/bnxt: support thor controller") Signed-off-by: Ajit Khaparde --- drivers/net/bnxt/bnxt_

Re: [dpdk-dev] compilation failing - net/bnxt: add support for thor controller

2019-06-13 Thread Lance Richardson
OK, thanks. On Thu, Jun 13, 2019 at 8:34 PM Ajit Khaparde wrote: > > On Fri, Jun 14, 2019 at 7:47 AM Thomas Monjalon wrote: >> >> Hi, >> >> The line below makes compilation failing on master branch with some >> compilers. >> >> 03/06/2019 02:42, Lance Richardson: >> > +#define roundup(x, y) (

Re: [dpdk-dev] compilation failing - net/bnxt: add support for thor controller

2019-06-13 Thread Ajit Khaparde
On Fri, Jun 14, 2019 at 7:47 AM Thomas Monjalon wrote: > Hi, > > The line below makes compilation failing on master branch with some > compilers. > > 03/06/2019 02:42, Lance Richardson: > > +#define roundup(x, y) x) + ((y) - 1)) / (y)) * (y)) > > It has been merged in master branch yesterda

[dpdk-dev] [PATCH v5 5/6] usertools/dpdk-devbind.py: add support for ntb

2019-06-13 Thread Xiaoyun Li
In order to allow binding/unbinding of devices for use by the ntb_rawdev, we need to update the devbind script to add a new class of device, and add device ids for the specific HW instances. And only support skx platform right now. Signed-off-by: Xiaoyun Li --- usertools/dpdk-devbind.py | 9

[dpdk-dev] [PATCH v5 6/6] doc: update docs for ntb driver

2019-06-13 Thread Xiaoyun Li
Update related documents for ntb pmd and example. Signed-off-by: Xiaoyun Li --- MAINTAINERS| 8 + doc/guides/rawdevs/index.rst | 1 + doc/guides/rawdevs/ntb_rawdev.rst | 41 ++ doc/guides/rel_notes/release_19_08.rst | 15 ++

[dpdk-dev] [PATCH v5 3/6] raw/ntb: add handshake process

2019-06-13 Thread Xiaoyun Li
Add handshake process using doorbell so that two hosts can communicate to start and stop. Signed-off-by: Xiaoyun Li --- drivers/raw/ntb_rawdev/ntb_rawdev.c | 336 +++- 1 file changed, 335 insertions(+), 1 deletion(-) diff --git a/drivers/raw/ntb_rawdev/ntb_rawdev.c b/dr

[dpdk-dev] [PATCH v5 4/6] examples/ntb: enable an example for ntb

2019-06-13 Thread Xiaoyun Li
Enable an example for rawdev ntb. Support interactive mode to send file on one host and receive file from another host. The command line would be 'send [filepath]' and 'receive [filepath]'. But since the FIFO is not enabled right now, use rte_memcpy as the enqueue and dequeue functions and only su

[dpdk-dev] [PATCH v5 2/6] raw/ntb: add intel ntb support

2019-06-13 Thread Xiaoyun Li
Add in the list of registers for the device. And enable ntb device ops for intel skylake platform. Signed-off-by: Xiaoyun Li --- drivers/raw/ntb_rawdev/Makefile | 1 + drivers/raw/ntb_rawdev/meson.build| 3 +- drivers/raw/ntb_rawdev/ntb_hw_intel.c | 368 ++

[dpdk-dev] [PATCH v5 1/6] raw/ntb: introduce ntb rawdev driver

2019-06-13 Thread Xiaoyun Li
Introduce rawdev driver support for NTB (Non-transparent Bridge) which can help to connect two separate hosts with each other. Signed-off-by: Xiaoyun Li --- config/common_base| 5 + drivers/raw/Makefile | 1 + drivers/raw/meson.build

[dpdk-dev] [PATCH v5 0/6] rawdev driver for ntb

2019-06-13 Thread Xiaoyun Li
This patch set adds support for Intel NTB device with Skylake platform. It is a raw device for allowing two hosts to communicate with each other and access the peer memory. This patch set also provides a simple example to transmit a file between two hosts. But since there is no FIFO here, only sup

Re: [dpdk-dev] compilation failing - net/bnxt: add support for thor controller

2019-06-13 Thread Thomas Monjalon
Hi, The line below makes compilation failing on master branch with some compilers. 03/06/2019 02:42, Lance Richardson: > +#define roundup(x, y) x) + ((y) - 1)) / (y)) * (y)) It has been merged in master branch yesterday: http://git.dpdk.org/dpdk/commit/?id=f8168ca0e690 The build re

Re: [dpdk-dev] [PATCH] vfio: fix expanding DMA area in ppc64le

2019-06-13 Thread David Christensen
Adding the vfio maintainer on the To: line. On 6/12/19 7:22 PM, Takeshi Yoshimura wrote: In ppc64le, expanding DMA areas always fail because we cannot remove a DMA window. As a result, we cannot allocate more than one memseg in ppc64le. This is because vfio_spapr_dma_mem_map() doesn't unmap al

[dpdk-dev] [PATCH v5] baseband/fpga_lte_fec: adding driver for FEC on FPGA

2019-06-13 Thread Nicolas Chautru
Update v5: Update date and version from dpdk review. Rebased to latest. Update v4: Fix warning for the DEBUG configuration. Update v3: Squashing 3 previous patches into one as recommended. This is adding a new PMD driver for BBDEV device based on FPGA implementation on PAC N3000 HW to provide

[dpdk-dev] [PATCH v5] baseband/fpga_lte_fec: adding driver for FEC on FPGA

2019-06-13 Thread Nicolas Chautru
Supports for FEC 4G PMD Driver on FPGA card PAC N3000 Signed-off-by: Nicolas Chautru --- config/common_base |6 + doc/guides/bbdevs/fpga_lte_fec.rst | 318 +++ doc/guides/bbdevs/index.rst|1 + drivers/baseband/Makef

Re: [dpdk-dev] [PATCH v4] baseband/fpga_lte_fec: adding driver for FEC on FPGA

2019-06-13 Thread Chautru, Nicolas
>-Original Message- >From: Chalupnik, KamilX >Sent: Wednesday, June 12, 2019 9:03 AM >To: Chautru, Nicolas ; tho...@monjalon.net; >akhil.go...@nxp.com; dev@dpdk.org >Cc: Yigit, Ferruh ; Mokhtar, Amr >; Chautru, Nicolas >Subject: RE: [dpdk-dev] [PATCH v4] baseband/fpga_lte_fec: adding dr

[dpdk-dev] [PATCH v5 2/3] docs/guides: updating turbo_sw building steps

2019-06-13 Thread Nicolas Chautru
The documentation is clarified to point to steps on building the SDK libraries which are now publicly available: https://software.intel.com/en-us/articles/flexran-lte-and-5g-nr-fec-software-development-kit-modules Signed-off-by: Nicolas Chautru --- doc/guides/bbdevs/turbo_sw.rst | 81 +++

[dpdk-dev] [PATCH v5 3/3] baseband/turbo_sw: meson build support for PMD driver

2019-06-13 Thread Nicolas Chautru
Turbo_sw PMD driver now building with meson/ninja with or without SDK libraries. Acked-by: Kamil Chalupnik Signed-off-by: Nicolas Chautru --- drivers/baseband/meson.build | 2 +- drivers/baseband/turbo_sw/meson.build | 30 ++ meson_options.txt

[dpdk-dev] [PATCH v5 0/3] BBDEV turbo_sw PMD compilation fix

2019-06-13 Thread Nicolas Chautru
Update v5: Cosmetic change to remove trailing space and to commit message. Rebased to latest. Update v4: Missed one file for meson build path and minor change to prevent warning for some configurations due to unused symbols. Update v3: Cosmetic changes in documentation commit to be more 4G/AVX2

[dpdk-dev] [PATCH v5 1/3] baseband/turbo_sw: option to build turbosw PMD without SDK

2019-06-13 Thread Nicolas Chautru
Adding compile flag to allow to build the turbo_sw PMD without dependency to have the SDK libraries installed. Acked-by: Kamil Chalupnik Signed-off-by: Nicolas Chautru --- config/common_base | 3 +- drivers/baseband/turbo_sw/Makefile | 13 +++ d

[dpdk-dev] [PATCH 1/2] net/netvsc: return correct RSS offload settings

2019-06-13 Thread Stephen Hemminger
From: Stephen Hemminger Use the result from querying host to show the RSS info. Fixes: 4e9c73e96e83 ("net/netvsc: add Hyper-V network device") Signed-off-by: Stephen Hemminger --- drivers/net/netvsc/hn_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net

[dpdk-dev] [PATCH 2/2] net/netvsc: support configuring RSS parameters

2019-06-13 Thread Stephen Hemminger
From: Stephen Hemminger Add RSS hash key and reta update and query functions. Signed-off-by: Stephen Hemminger --- drivers/net/netvsc/hn_ethdev.c | 183 +++-- drivers/net/netvsc/hn_rndis.c | 40 ++- drivers/net/netvsc/hn_rndis.h | 5 +- drivers/net/netvsc/h

[dpdk-dev] [PATCH 0/2] net/netvsc: RSS parameter support

2019-06-13 Thread Stephen Hemminger
A couple of patches to allow programming RSS in the netvsc PMD. Stephen Hemminger (2): net/netvsc: return correct RSS offload settings net/netvsc: support configuring RSS parameters drivers/net/netvsc/hn_ethdev.c | 187 +++-- drivers/net/netvsc/hn_rndis.c | 40 +

Re: [dpdk-dev] [PATCH v2 02/10] meson: add BUILDING_RTE_SDK

2019-06-13 Thread Bruce Richardson
On Thu, Jun 13, 2019 at 10:23:36AM -0400, Neil Horman wrote: > The __rte_internal macro is defined dependent on the value of the build > environment variable BUILDING_RTE_SDK. This variable was set in the > Makefile environment but not the meson environment, so lets reconcile > the two by defining

Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter

2019-06-13 Thread Jerin Jacob Kollanukkaran
> -Original Message- > From: dev On Behalf Of Jerin Jacob Kollanukkaran > Sent: Thursday, June 13, 2019 7:35 PM > To: Rao, Nikhil > Cc: dev@dpdk.org; Mattias Rönnblom > Subject: Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter > > > -Original Message- > > From:

[dpdk-dev] [PATCH v2 10/10] dpaa2: mark internal functions with __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in the dpaa2 driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon CC: Akhil Goyal CC: Hemant Agrawal --- drivers/crypto/dpaa2

[dpdk-dev] [PATCH v2 09/10] octeonx: mark internal functions with __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in the octeon driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon --- drivers/common/octeontx/octeontx_mbox.c

[dpdk-dev] [PATCH v2 05/10] fslmc: identify internal only functions and tag them as __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in fslmc bus driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon CC: Hemant Agrawal CC: Shreyansh Jain --- drivers/bus/fslmc

[dpdk-dev] [PATCH v2 04/10] mark dpaa driver internal-only symbols with __rte_internal

2019-06-13 Thread Neil Horman
make use of the new __rte_internal tag to specify symbols that should only be used by dpdk provided libraries (as specified by the BUILDING_RTE_SDK cflag Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon --- drivers/bus/dpaa/include/fsl_bman.h

[dpdk-dev] [PATCH v2 02/10] meson: add BUILDING_RTE_SDK

2019-06-13 Thread Neil Horman
The __rte_internal macro is defined dependent on the value of the build environment variable BUILDING_RTE_SDK. This variable was set in the Makefile environment but not the meson environment, so lets reconcile the two by defining it for meson in the lib and drivers directories, but not the example

[dpdk-dev] [PATCH v2 07/10] dpaax: mark internal functions with __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in the dpaa2 driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon CC: Hemant Agrawal CC: Shreyansh Jain --- drivers/commo

[dpdk-dev] [PATCH v2 08/10] cpt: mark internal functions with __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in the cpt driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon CC: Anoob Joseph --- drivers/common/cpt/cpt_pmd_ops_helper.c

[dpdk-dev] [PATCH v2 06/10] dpaa2: Adjust dpaa2 driver to mark internal symbols with __rte_internal

2019-06-13 Thread Neil Horman
Identify functions in the dpaa2 driver which are internal (based on their not having an rte_ prefix) and tag them with __rte_internal Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon CC: Hemant Agrawal CC: Shreyansh Jain --- drivers/net/dpaa2

[dpdk-dev] [PATCH v2 01/10] Add __rte_internal tag for functions and version target

2019-06-13 Thread Neil Horman
This tag is meant to be used on function prototypes to identify functions that are only meant to be used by internal DPDK libraries (i.e. libraries that are built while building the SDK itself, as identified by the defining of the BUILDING_RTE_SDK macro). When that flag is not set, it will resolve

[dpdk-dev] [PATCH v2 03/10] Exempt INTERNAL symbols from checking

2019-06-13 Thread Neil Horman
No need to restrict the ABI on symbols that are only used by core libraries Signed-off-by: Neil Horman CC: Jerin Jacob Kollanukkaran CC: Bruce Richardson CC: Thomas Monjalon --- devtools/check-symbol-change.sh | 7 +++ 1 file changed, 7 insertions(+) diff --git a/devtools/check-symbol-ch

[dpdk-dev] [PATCH v2 0/10] dpdk: introduce __rte_internal tag

2019-06-13 Thread Neil Horman
Hey- Based on our recent conversations regarding the use of symbols only meant for internal dpdk consumption (between dpdk libraries), this is an idea that I've come up with that I'd like to get some feedback on Summary: 1) We have symbols in the DPDK that are meant to be used between DPDK

Re: [dpdk-dev] [PATCH] maintainers: add Windows exports script

2019-06-13 Thread David Marchand
On Thu, Jun 13, 2019 at 4:12 PM Thomas Monjalon wrote: > A script used with meson was missing in the list of files. > > Fixes: 4c773788e05a ("build: generate Windows exports file") > Cc: bruce.richard...@intel.com > > Signed-off-by: Thomas Monjalon > --- > MAINTAINERS | 1 + > 1 file changed, 1

Re: [dpdk-dev] [PATCH v2 02/10] cryptodev: add digest encrypted feature flag

2019-06-13 Thread Trahe, Fiona
Hi Damian, > -Original Message- > From: Nowak, DamianX > Sent: Friday, June 7, 2019 11:06 AM > To: dev@dpdk.org > Cc: Trahe, Fiona ; Kusztal, ArkadiuszX > ; Nowak, > DamianX > Subject: [PATCH v2 02/10] cryptodev: add digest encrypted feature flag > > Some PMDs can only support digest be

[dpdk-dev] [PATCH] maintainers: add Windows exports script

2019-06-13 Thread Thomas Monjalon
A script used with meson was missing in the list of files. Fixes: 4c773788e05a ("build: generate Windows exports file") Cc: bruce.richard...@intel.com Signed-off-by: Thomas Monjalon --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 0212fe6d0..fd

Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter

2019-06-13 Thread Jerin Jacob Kollanukkaran
> -Original Message- > From: Rao, Nikhil > Sent: Thursday, June 13, 2019 6:33 PM > To: Jerin Jacob Kollanukkaran > Cc: dev@dpdk.org; Mattias Rönnblom > Subject: [EXT] RE: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx > adapter > > > -Original Message- > > From: Mattias Rö

Re: [dpdk-dev] [PATCH v2 01/10] cryptodev: document usage of digest-appended operations

2019-06-13 Thread Trahe, Fiona
Hi Damian, > -Original Message- > From: Nowak, DamianX > Sent: Friday, June 7, 2019 11:06 AM > To: dev@dpdk.org > Cc: Trahe, Fiona ; Kusztal, ArkadiuszX > ; Nowak, > DamianX > Subject: [PATCH v2 01/10] cryptodev: document usage of digest-appended > operations > > This patch explains wh

[dpdk-dev] [PATCH v3] examples/l3fwd-power: add telemetry mode support

2019-06-13 Thread Reshma Pattan
Add new telemetry mode support for l3fwd-power. This is a standalone mode, in this mode l3fwd-power does simple l3fwding along with calculating empty polls, full polls, and busy percentage for each forwarding core. The aggregation of these values of all cores is reported as application level teleme

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/mlx5: fix 32b compilation

2019-06-13 Thread Ferruh Yigit
On 6/13/2019 2:29 PM, Ferruh Yigit wrote: > On 6/12/2019 10:25 PM, Yongseok Koh wrote: >> >>> On Jun 11, 2019, at 10:32 PM, Shahaf Shuler wrote: >>> >>> 32b Compilation output the below error: >>> >>> drivers/net/mlx5/mlx5_txq.c: In function 'mlx5_txq_ibv_new': >>> error: format '%lx' expects argu

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/mlx5: fix 32b compilation

2019-06-13 Thread Ferruh Yigit
On 6/12/2019 10:25 PM, Yongseok Koh wrote: > >> On Jun 11, 2019, at 10:32 PM, Shahaf Shuler wrote: >> >> 32b Compilation output the below error: >> >> drivers/net/mlx5/mlx5_txq.c: In function 'mlx5_txq_ibv_new': >> error: format '%lx' expects argument of type 'long unsigned int', but >> argument

Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter

2019-06-13 Thread Rao, Nikhil
Hi Jerin, > -Original Message- > From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com] > Sent: Tuesday, June 11, 2019 4:25 PM > To: Rao, Nikhil ; jer...@marvell.com > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] eventdev: remove event copy in Rx adapter > > On 2019-05-21 23:

[dpdk-dev] [PATCH] net/szedata2: add Silicom Mango support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay Add support for Silicom FB2CGG3 smart NIC Signed-off-by: Rastislav Cernay --- drivers/net/szedata2/rte_eth_szedata2.c | 8 drivers/net/szedata2/rte_eth_szedata2.h | 3 +++ 2 files changed, 11 insertions(+) diff --git a/drivers/net/szedata2/rte_eth_szedata2.c b

[dpdk-dev] [PATCH] net/nfb: add Silicom Mango card support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay Add support for Silicom FB2CGG3 smart NIC Signed-off-by: Rastislav Cernay --- drivers/net/nfb/nfb.h| 3 +++ drivers/net/nfb/nfb_ethdev.c | 2 ++ 2 files changed, 5 insertions(+) diff --git a/drivers/net/nfb/nfb.h b/drivers/net/nfb/nfb.h index fe9fb96..9d477ba 10

Re: [dpdk-dev] [PATCH v6 2/2] examples/ipsec-secgw/test: fix inline test scripts

2019-06-13 Thread Ananyev, Konstantin
> -Original Message- > From: Iremonger, Bernard > Sent: Wednesday, June 12, 2019 3:52 PM > To: dev@dpdk.org; Ananyev, Konstantin ; > akhil.go...@nxp.com > Cc: Iremonger, Bernard ; sta...@dpdk.org > Subject: [PATCH v6 2/2] examples/ipsec-secgw/test: fix inline test scripts > > Remove wo

Re: [dpdk-dev] [PATCH v6 1/2] examples/ipsec-secgw: fix 1st pkt dropped for inline crypto

2019-06-13 Thread Ananyev, Konstantin
> -Original Message- > From: Iremonger, Bernard > Sent: Wednesday, June 12, 2019 3:52 PM > To: dev@dpdk.org; Ananyev, Konstantin ; > akhil.go...@nxp.com > Cc: Iremonger, Bernard ; sta...@dpdk.org > Subject: [PATCH v6 1/2] examples/ipsec-secgw: fix 1st pkt dropped for inline > crypto >

[dpdk-dev] [PATCH] drivers/net/nfb: add timestamp support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay This patch adds timestamping support to nfb driver. Signed-off-by: Rastislav Cernay --- config/common_base | 1 + doc/guides/nics/nfb.rst | 22 ++ drivers/net/nfb/Makefile| 5 + drivers/net/nfb/meson.build | 4 drivers/net

[dpdk-dev] [PATCH v2 3/3] net/mvneta: only use ol_flags for checksum generation offload

2019-06-13 Thread lironh
From: Liron Himi Signed-off-by: Liron Himi Reviewed-by: Yuri Chipchev Tested-by: Liron Himi --- drivers/net/mvneta/mvneta_ethdev.c | 9 -- drivers/net/mvneta/mvneta_ethdev.h | 14 + drivers/net/mvneta/mvneta_rxtx.c | 62 ++ 3 files changed, 3

[dpdk-dev] [PATCH v2 1/3] net/mvneta: fix: ierror counted twice

2019-06-13 Thread lironh
From: Liron Himi Signed-off-by: Liron Himi Reviewed-by: Yuri Chipchev Tested-by: Liron Himi --- drivers/net/mvneta/mvneta_ethdev.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/net/mvneta/mvneta_ethdev.c b/drivers/net/mvneta/mvneta_ethdev.c index 9657444..d6

[dpdk-dev] [PATCH v2 2/3] net/mvneta: reset stats during device start

2019-06-13 Thread lironh
From: Yuri Chipchev Signed-off-by: Yuri Chipchev Reviewed-by: Liron Himi Tested-by: Yuri Chipchev --- drivers/net/mvneta/mvneta_ethdev.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/net/mvneta/mvneta_ethdev.c b/drivers/net/mvneta/mvneta_ethdev.c index d6e64a8..f324d93 1006

[dpdk-dev] [PATCH v2 0/3] net/mvneta: minor updates

2019-06-13 Thread lironh
From: Liron Himi Two patches handle statistics issues, the 3rd patch use ol_flags for the checksum generation v2: - removed Change-Id Liron Himi (2): net/mvneta: fix: ierror counted twice net/mvneta: only use ol_flags for checksum generation offload Yuri Chipchev (1): net/mvneta: reset s

[dpdk-dev] DPDK Release Status Meeting 13/6/2019

2019-06-13 Thread Ferruh Yigit
Minutes 13 June 2019 Agenda: * Release Dates * Subtrees * OvS * Opens Participants: * Arm * Debian/Microsoft * Intel * Marvell * Mellanox * NXP * Red Hat Release Dates - * v19.08 dates: * Integration/Merge/RC1 Monday 01 July   2019   * Release 

Re: [dpdk-dev] [PATCH v1 0/9] dpdk: introduce __rte_internal tag

2019-06-13 Thread Neil Horman
On Thu, Jun 13, 2019 at 09:53:46AM +0200, David Marchand wrote: > On Wed, Jun 12, 2019 at 10:40 PM Neil Horman wrote: > > > Hey- > > Based on our recent conversations regarding the use of symbols only > > meant for internal dpdk consumption (between dpdk libraries), this is an > > idea >

Re: [dpdk-dev] [PATCH v1 9/9] dpaa2: mark internal functions with __rte_internal

2019-06-13 Thread Neil Horman
On Wed, Jun 12, 2019 at 05:14:53PM -0400, Aaron Conole wrote: > Neil Horman writes: > > > Identify functions in the dpaa2 driver which are internal (based on > > their not having an rte_ prefix) and tag them with __rte_internal > > > > Signed-off-by: Neil Horman > > CC: Jerin Jacob Kollanukkaran

Re: [dpdk-dev] [PATCH v1] net/memif: multi-process support

2019-06-13 Thread Burakov, Anatoly
On 13-Jun-19 7:42 AM, Jakub Grajciar wrote: Multi-process support for memif PMD. Primary process handles connection establishment. Secondary process queries for memory regions. Signed-off-by: Jakub Grajciar --- +/* + * Request regions + * Called by secondary process, when ports link status

[dpdk-dev] [PATCH v4 0/2] Fifo per core

2019-06-13 Thread Hajkowski
From: Marcin Hajkowski This patch implement a separate FIFO for each cpu core. For proper handling JSON interface, removed fields from cmds: core_list, resource_id, name. Please note that this patchset depends on http://patchwork.dpdk.org/patch/52824/ --- v4: * changes due to code rebase v3: *

[dpdk-dev] [PATCH v4 2/2] doc: update according to the fifo per core impl

2019-06-13 Thread Hajkowski
From: Marcin Hajkowski Updated power management docs for fifo JSON API. Removed from JSON API: * 'name' * 'resource_id' * 'core_list' Signed-off-by: Marcin Hajkowski Signed-off-by: Lukasz Krakowiak Signed-off-by: Lukasz Gosiewski --- .../sample_app_ug/vm_power_management.rst | 61 +--

[dpdk-dev] [PATCH v4 1/2] power: add fifo per core for JSON interface

2019-06-13 Thread Hajkowski
From: Marcin Hajkowski This patch implement a separate FIFO for each cpu core. For proper handling JSON interface, removed fields from cmds: core_list, resource_id, name. Signed-off-by: Lukasz Krakowiak Signed-off-by: Lukasz Gosiewski Signed-off-by: Marcin Hajkowski --- examples/vm_power_man

Re: [dpdk-dev] [PATCH v2 1/3] net/ice: enable switch filter

2019-06-13 Thread Wang, Xiao W
Hi, > -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Qiming Yang > Sent: Wednesday, June 12, 2019 3:50 PM > To: dev@dpdk.org > Cc: Zhao1, Wei > Subject: [dpdk-dev] [PATCH v2 1/3] net/ice: enable switch filter > > From: wei zhao > > The patch enables the backe

Re: [dpdk-dev] [PATCH v2 04/10] crypto/qat: add digest encrypted feature flag

2019-06-13 Thread Akhil Goyal
Hi Damian, > -Original Message- > From: dev On Behalf Of Damian Nowak > Sent: Friday, June 7, 2019 3:36 PM > To: dev@dpdk.org > Cc: fiona.tr...@intel.com; arkadiuszx.kusz...@intel.com; Damian Nowak > > Subject: [dpdk-dev] [PATCH v2 04/10] crypto/qat: add digest encrypted feature > flag >

Re: [dpdk-dev] [PATCH v2 10/10] doc: update release notes for 19.08

2019-06-13 Thread Akhil Goyal
Hi Damian, > -Original Message- > From: dev On Behalf Of Damian Nowak > Sent: Friday, June 7, 2019 3:36 PM > To: dev@dpdk.org > Cc: fiona.tr...@intel.com; arkadiuszx.kusz...@intel.com; Damian Nowak > > Subject: [dpdk-dev] [PATCH v2 10/10] doc: update release notes for 19.08 > > This pat

Re: [dpdk-dev] [PATCH v2 09/10] doc/crypto: document digest-encrypted limitations in qat

2019-06-13 Thread Akhil Goyal
Hi Damian, > -Original Message- > From: dev On Behalf Of Damian Nowak > Sent: Friday, June 7, 2019 3:36 PM > To: dev@dpdk.org > Cc: fiona.tr...@intel.com; arkadiuszx.kusz...@intel.com; Damian Nowak > > Subject: [dpdk-dev] [PATCH v2 09/10] doc/crypto: document digest-encrypted > limitatio

[dpdk-dev] [PATCH v4 4/6] examples/ntb: enable an example for ntb

2019-06-13 Thread Xiaoyun Li
Enable an example for rawdev ntb. Support interactive mode to send file on one host and receive file from another host. The command line would be 'send [filepath]' and 'receive [filepath]'. But since the FIFO is not enabled right now, use rte_memcpy as the enqueue and dequeue functions and only su

[dpdk-dev] [PATCH v4 5/6] usertools/dpdk-devbind.py: add support for ntb

2019-06-13 Thread Xiaoyun Li
In order to allow binding/unbinding of devices for use by the ntb_rawdev, we need to update the devbind script to add a new class of device, and add device ids for the specific HW instances. And only support skx platform right now. Signed-off-by: Xiaoyun Li --- usertools/dpdk-devbind.py | 9

[dpdk-dev] [PATCH v4 6/6] doc: update docs for ntb driver

2019-06-13 Thread Xiaoyun Li
Update related documents for ntb pmd and example. Signed-off-by: Xiaoyun Li --- MAINTAINERS| 8 + doc/guides/rawdevs/index.rst | 1 + doc/guides/rawdevs/ntb_rawdev.rst | 41 ++ doc/guides/rel_notes/release_19_08.rst | 15 ++

[dpdk-dev] [PATCH v4 3/6] raw/ntb: add handshake process

2019-06-13 Thread Xiaoyun Li
Add handshake process using doorbell so that two hosts can communicate to start and stop. Signed-off-by: Xiaoyun Li --- drivers/raw/ntb_rawdev/ntb_rawdev.c | 336 +++- 1 file changed, 335 insertions(+), 1 deletion(-) diff --git a/drivers/raw/ntb_rawdev/ntb_rawdev.c b/dr

[dpdk-dev] [PATCH v4 1/6] raw/ntb: introduce ntb rawdev driver

2019-06-13 Thread Xiaoyun Li
Introduce rawdev driver support for NTB (Non-transparent Bridge) which can help to connect two separate hosts with each other. Signed-off-by: Xiaoyun Li --- config/common_base| 5 + drivers/raw/Makefile | 1 + drivers/raw/meson.build

[dpdk-dev] [PATCH v4 2/6] raw/ntb: add intel ntb support

2019-06-13 Thread Xiaoyun Li
Add in the list of registers for the device. And enable ntb device ops for intel skylake platform. Signed-off-by: Xiaoyun Li --- drivers/raw/ntb_rawdev/Makefile | 1 + drivers/raw/ntb_rawdev/meson.build| 3 +- drivers/raw/ntb_rawdev/ntb_hw_intel.c | 368 ++

[dpdk-dev] [PATCH v4 0/6] rawdev driver for ntb

2019-06-13 Thread Xiaoyun Li
This patch set adds support for Intel NTB device with Skylake platform. It is a raw device for allowing two hosts to communicate with each other and access the peer memory. This patch set also provides a simple example to transmit a file between two hosts. But since there is no FIFO here, only sup

Re: [dpdk-dev] [PATCH v1 0/9] dpdk: introduce __rte_internal tag

2019-06-13 Thread David Marchand
On Wed, Jun 12, 2019 at 10:40 PM Neil Horman wrote: > Hey- > Based on our recent conversations regarding the use of symbols only > meant for internal dpdk consumption (between dpdk libraries), this is an > idea > that I've come up with that I'd like to get some feedback on > > Summary: >