On Tue, Oct 17, 2017 at 09:14:36PM +0100, Ferruh Yigit wrote:
> This reverts commit 6b9ed026a8704b9e5ee5da7997617ef7cc82e114.
> This reverts commit 5f6ff30dc5075c49069d684bab229aef7ff0fdc3.
> This reverts commit b58eedfc7dd57eef6d12e2c654a52c834f36084a.
>
> There were bug reports about terminated
Does cxgbe support multiple processes mode? If not, how can we implement it?
I tried with 17.08 code, secondary process will crash at sge.c line 1098.
t4_eth_xmit()
because txq->eth_dev->data is NULL.
I am guessing cxgbe driver does not support multiple processes mode,
although I just need multip
18/10/2017 07:11, Alexey Kardashevskiy:
> On 18/10/17 03:13, Thomas Monjalon wrote:
> > 28/04/2017 13:19, Burakov, Anatoly:
> >> From: Alexey Kardashevskiy
> >>> VFIO_IOMMU_SPAPR_TCE_CREATE ioctl() returns the actual bus address for
> >>> just created DMA window. It happens to start from zero becau
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Li, Xiaoyun
> Sent: Wednesday, October 18, 2017 10:22
> To: Thomas Monjalon ; Ananyev, Konstantin
> ; Richardson, Bruce
>
> Cc: dev@dpdk.org; Lu, Wenzhuo ; Zhang, Helin
> ; ophi...@mellanox.com
> Subject: Re: [dp
On 18/10/17 03:13, Thomas Monjalon wrote:
> 28/04/2017 13:19, Burakov, Anatoly:
>> From: Alexey Kardashevskiy
>>> VFIO_IOMMU_SPAPR_TCE_CREATE ioctl() returns the actual bus address for
>>> just created DMA window. It happens to start from zero because the default
>>> window is removed (leaving no w
-Original Message-
From: Thomas Monjalon
Date: Tuesday, October 17, 2017 at 1:33 PM
To: Ferruh Yigit , Harish Patil
Cc: "dev@dpdk.org" , Jianfeng Tan ,
Jingjing Wu , "Thotton, Shijith"
, Gregory Etelson , George
Prekas , "sta...@dpdk.org"
Subject: Re: [PATCH] igb_uio: revert open and r
On Mon, Oct 16, 2017 at 01:42:46PM +, Santosh Shukla wrote:
> Octeontx mempool pmd need mailbox for pool setup.
> That mailbox was defined at drivers/event/octeontx.
> So mempool has dependency on event/octeontx driver and
> commit:8700239f7767 has added make rule which makes sure event/*
> get
Hi all,
It would be great if someone could help me with this.
Thanks,
-Sujith
On Tue, Oct 3, 2017 at 5:23 PM, sujith sankar wrote:
> Hi,
>
> While testing port-channels (LACP) on ixgbe, I observed that when
> port-channel member interfaces are brought down from Cisco Nexus 9000
> switch, ixgbe
-Original Message-
> Date: Tue, 17 Oct 2017 23:17:45 +0530
> From: Nikhil Rao
> To: jerin.ja...@caviumnetworks.com
> CC: dev@dpdk.org
> Subject: [PATCH v2] eventdev: add API to map file
> X-Mailer: git-send-email 2.7.4
>
> Add rte_event_eth_rx_adapter_service_id_get to map file. Also orde
Hi,Andrey
> -Original Message-
> From: Chilikin, Andrey
> Sent: Friday, October 13, 2017 6:07 PM
> To: Zhao1, Wei ; dev@dpdk.org
> Cc: Zhao1, Wei ; Yigit, Ferruh
> ; Xing, Beilei ; Wu, Jingjing
>
> Subject: RE: [dpdk-dev] [PATCH v8 1/2] net/i40e: queue region set and flush
>
> Hi Wei
>
-Original Message-
> Date: Fri, 13 Oct 2017 13:22:16 +0100
> From: Cristian Dumitrescu
> To: dev@dpdk.org
> CC: tho...@monjalon.net, adrien.mazarg...@6wind.com, jingjing...@intel.com,
> john.mcnam...@intel.com, hemant.agra...@nxp.com,
> jerin.ja...@caviumnetworks.com, jasvinder.si...@int
-Original Message-
> Date: Fri, 13 Oct 2017 13:22:14 +0100
> From: Cristian Dumitrescu
> To: dev@dpdk.org
> CC: tho...@monjalon.net, adrien.mazarg...@6wind.com, jingjing...@intel.com,
> john.mcnam...@intel.com, hemant.agra...@nxp.com,
> jerin.ja...@caviumnetworks.com, jasvinder.si...@int
> -Original Message-
> From: De Lara Guarch, Pablo
> Sent: Monday 16 October 2017 11:04
> To: Mokhtar, Amr ; dev@dpdk.org
> Cc: Power, Niall ; Macnamara, Chris
> ; Mokhtar, Amr
> Subject: RE: [dpdk-dev] [PATCH v1 1/6] bbdev: librte_bbdev library
>
>
>
> > -Original Message-
> >
Hi
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Wednesday, October 18, 2017 05:24
> To: Li, Xiaoyun ; Ananyev, Konstantin
> ; Richardson, Bruce
>
> Cc: dev@dpdk.org; Lu, Wenzhuo ; Zhang, Helin
> ; ophi...@mellanox.com
> Subject: Re: [dpdk-dev] [PATCH v
Hello again,
A v2 patch of the Wireless Base Band Device (bbdev) RFC is enclosed.
Addressing the feedback received from the community and more crafting for the
application interface.
---
v2:
* Split the functionality of rte_bbdev_configure() into smaller portions ->
rte_bbdev_setup_queues() and
- Wireless Baseband Device Library Programmer’s Guide
- test-bbdev User Guide
- BBDEV Sample Application User Guides
- Baseband Device Drivers Guides
- Doxygen API
Signed-off-by: Amr Mokhtar
---
doc/api/doxy-api-index.md | 1 +
doc/api/doxy-api.conf | 1 +
doc/g
- Sample application performing a loop-back over ethernet using
a bbbdev device
- A packet is received on an Rx ethdev port -> enqueued for baseband
operation -> dequeued -> looped-back to a Tx ethdev port
- 'Turbo_sw' PMD must be enabled for the app to be functional
Signed-off-by: Amr Mokhtar
- bbdev 'null' PMD enabled by default
- bbdev 'turbo_sw' PMD disabled by default
- 'turbo_sw' requires the external FLEXRAN SDK libraries
Signed-off-by: Amr Mokhtar
---
drivers/Makefile |2 +
drivers/bbdev/Makefile | 41 +
drive
- BBDEV library files
- BBDEV is tagged as EXPERIMENTAL
- Makefiles and configuration macros definition
- The bbdev framework and the 'null' driver are enabled by default
- The bbdev test framework is enabled by default
- Release Notes of the initial version and MAINTAINERS
Signed-off-by: Amr Mokh
Hi, Ferruh
This one is generic, we can keep it.
Commit: 8cacf78469a7 ("net/i40e: fix VF initialization error")
Thanks
Jingjing
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, October 18, 2017 4:15 AM
> To: Thomas Monjalon ; Yigit, Ferruh
>
> Cc: dev@dpdk.org; Tan, Jianfen
Hi,
13/10/2017 11:01, Xiaoyun Li:
> This patch dynamically selects functions of memcpy at run-time based
> on CPU flags that current machine supports. This patch uses function
> pointers which are bind to the relative functions at constrctor time.
> In addition, AVX512 instructions set would be co
17/10/2017 22:14, Ferruh Yigit:
> There were bug reports about terminated application may leave device in
> undesired state:
> http://dpdk.org/ml/archives/dev/2016-November/049745.html
> http://dpdk.org/ml/archives/dev/2016-November/050932.html
>
> And a proposal to fix:
> http://dpdk.org/ml/archi
Add flow_classify_autotest program.
Set up IPv4 ACL field definitions.
Create table_acl for use by librte_flow_classify API's.
Create an mbuf pool for use by rte_flow_classify_query.
For each of the librte_flow_classify API's:
test with invalid parameters
test with invalid patterns
test with inva
The flow_classify sample application exercises the following
librte_flow_classify API's:
rte_flow_classifier_create
rte_flow_classifier_run
rte_flow_classifier_query
rte_flow_classify_table_create
rte_flow_classify_table_entry_add
rte_flow_classify_table_entry_delete
rte_flow_classify_validate
It
add initialize_tcp_header function
add initialize_stcp_header function
add initialize_ipv4_header_proto function
add generate_packet_burst_proto function
Signed-off-by: Bernard Iremonger
---
test/test/packet_burst_generator.c | 191 +
test/test/packet_burst_ge
From: Ferruh Yigit
The following APIs's are implemented in the
librte_flow_classify library:
rte_flow_classifier_create
rte_flow_classifier_free
rte_flow_classifier_query
rte_flow_classifier_run
rte_flow_classify_table_create
rte_flow_classify_table_entry_add
rte_flow_classify_table_entry_delete
DPDK works with packets, but some network administration tools work based on
flow information.
This library is suggested to provide an API to classify received packets using
flow patterns.
Basically the library consists of APIs to validate, add and delete flow rules
and to query the stats for
This reverts commit 6b9ed026a8704b9e5ee5da7997617ef7cc82e114.
This reverts commit 5f6ff30dc5075c49069d684bab229aef7ff0fdc3.
This reverts commit b58eedfc7dd57eef6d12e2c654a52c834f36084a.
There were bug reports about terminated application may leave device in
undesired state:
http://dpdk.org/ml/arch
Gaetan Rivet writes:
> Parsing operations should not happen in performance critical sections.
> Headers should not propose implementations unless duly required.
>
> Signed-off-by: Gaetan Rivet
> ---
Can these cleanups be done before the move in patch 3?
Gaetan Rivet writes:
> The use of rte_devargs is inconsistent in the light of new functionalities
> such as device hotplug.
>
> Most of its API is still experimental and needs stabilization.
> Older functions were deprecated and need to be rewritten or removed.
> The rte_devtype is meant to disap
Gaetan Rivet writes:
> The devtype is now entirely defined by the device bus. As such, it is
> already characterized by the bus identifier within an rte_devargs.
>
> The rte_devtype enum can disappear, along with crutches added during
> this transition.
>
> rte_eal_devargs_type_count becomes usel
On Tue, 2017-10-17 at 19:11 +0100, Luca Boccassi wrote:
> On Tue, 2017-10-17 at 17:12 +0100, Bruce Richardson wrote:
> > Since a number of libraries depend on the maths lib, as well as
> > adding it
> > to the project args, we also need to add it to the pkgconfig file
> > args.
> >
> > Signed-off-
On Tue, 2017-10-17 at 17:12 +0100, Bruce Richardson wrote:
> Since a number of libraries depend on the maths lib, as well as
> adding it
> to the project args, we also need to add it to the pkgconfig file
> args.
>
> Signed-off-by: Bruce Richardson
> ---
> config/meson.build | 1 +
> 1 file chan
For static builds, even though the drivers are installed in the lib folder
that does not mean that that folder should be set as the EAL driver search
path. If it is, EAL will try loading all shared libraries as drivers and
fail to start. Instead, track the EAL driver path separately from the
driver
Hi All,
Just wanted to say big Thank you for filling the DPDK Survey and providing
valuable feedback.
In total, survey received 190 responses. I am compiling the results/feedback
and will share them in due course.
Thanks again,
Deepak
From: Jain, Deepak K
Sent: Thursday, October 5, 2017 2:0
28/04/2017 13:19, Burakov, Anatoly:
> From: Alexey Kardashevskiy
> > VFIO_IOMMU_SPAPR_TCE_CREATE ioctl() returns the actual bus address for
> > just created DMA window. It happens to start from zero because the default
> > window is removed (leaving no windows) and new window starts from zero.
> >
Change the example app Makefiles to query if DPDK is installed and
registered using pkg-config. If so, build directly using pkg-config info,
otherwise fall back to using the original build system with RTE_SDK and
RTE_TARGET
This commit changes the makefiles for the basic examples, i.e. those which
Reorder the text in the makefiles, so that the app name and the source
files are listed first. This then will allow them to be shared later in a
combined makefile building with pkg-config and RTE_SDK-based build system.
Signed-off-by: Bruce Richardson
---
examples/bond/Makefile
Add support for having selected example apps built as part of a meson,
ninja build. By default none are built, and those to be built should be
named directly in the -Dexamples='' meson configuration argument.
This is useful for developers working on a feature who want to use a
suitable example, or
Signed-off-by: Bruce Richardson
---
drivers/net/bonding/meson.build | 39 +++
drivers/net/meson.build | 3 ++-
2 files changed, 41 insertions(+), 1 deletion(-)
create mode 100644 drivers/net/bonding/meson.build
diff --git a/drivers/net/bonding/meson.
Signed-off-by: Bruce Richardson
---
drivers/event/meson.build | 35 +++
drivers/event/skeleton/meson.build | 32
drivers/event/sw/meson.build | 37 +
drivers/meson.build
The main rte_lpm.h header file also includes architecture specific headers,
depending on the architecture on which it is used. These also need to be
installed into the include directory as part of the "ninja install"
process. Thankfully, since the vector headers all have different names we
can just
This patchset enables sample apps to be used with the new meson build
system. The work is really three-fold:
* fix issues and pre-requisites to get the sample apps compiling, such as
ensuring that all needed PMDs are enabled, e.g. bond PMD for bond example
* allow examples - one or more - to bui
Since a number of libraries depend on the maths lib, as well as adding it
to the project args, we also need to add it to the pkgconfig file args.
Signed-off-by: Bruce Richardson
---
config/meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/config/meson.build b/config/meson.build
ind
DPDK has an optional dependency on libnuma, so manage that through the
build system, by dynamically detecting the presence of the needed library
and header files. Since this library is used by both EAL and vhost, check
for the presence at the top level in the config directory.
Signed-off-by: Bruce
> > -Original Message-
> > From: Stokes, Ian
> > Sent: Tuesday, October 17, 2017 3:15 PM
> > To: dev@dpdk.org
> > Cc: De Lara Guarch, Pablo ; Stokes,
> > Ian
> > Subject: [PATCH v2 1/1] cryptodev: fix build with Ofast.
> >
> > When compiling with an application that includes rte_cryptodev.
> -Original Message-
> From: Stokes, Ian
> Sent: Tuesday, October 17, 2017 3:15 PM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo ; Stokes, Ian
>
> Subject: [PATCH v2 1/1] cryptodev: fix build with Ofast.
>
> When compiling with an application that includes rte_cryptodev.h with
> Ofast,
Hi Shally,
Thanks for your feedback. Comments below.
Regards,
Fiona
> -Original Message-
> From: shally verma [mailto:shallyvermacav...@gmail.com]
> Sent: Tuesday, October 17, 2017 7:56 AM
> To: Trahe, Fiona ; dev@dpdk.org; pathr...@cavium.com;
> Mahipal Challa
> ; Shally Verma
> Subje
Update deprecation notice for the new ethdev offloads API.
Deprecation of the old offloads API is set to 18.05.
Signed-off-by: Shahaf Shuler
---
doc/guides/rel_notes/deprecation.rst | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/doc/guides/rel_notes/deprecatio
When compiling with an application that includes rte_cryptodev.h with
Ofast, an error is reported regarding enumeration
RTE_CRYPTO_OP_TYPE_UNDEFINED not handled in switch case in function
__rte_crypto_op_reset().
Fix this by adding a case for RTE_CRYPTO_OP_TYPE_UNDEFINED.
Fixes: c0f87eb5252b ("c
Hi Thomas,
On Tuesday 17 October 2017 07:01 PM, Thomas Monjalon wrote:
> Hi Santosh,
>
> 05/09/2017 12:31, Santosh Shukla:
>> Summary:
>> Renaming memory address translation api/ datatypes
>> and memory struct members to iova types.
> What is the status of this series?
[4/5] needs review i/p fro
18/08/2017 22:09, mstolarchuk:
> Improves consistency, allows identifcation of use-sites
>
> Signed-off-by: mstolarchuk
Any comment on this patch and others from the same author?
> On Thu, Oct 13, 2016 at 02:35:05PM +, Oleg Kuporosov wrote:
> > Oleg Kuporosov (3):
> > mbuf: embedding timestamp into the packet
> > app/testpmd: enabled control for packet timestamps
> > net/mlx5: implementation of Rx packet timestamping support
One year later, it has been superseded
Hi Santosh,
05/09/2017 12:31, Santosh Shukla:
> Summary:
> Renaming memory address translation api/ datatypes
> and memory struct members to iova types.
What is the status of this series?
Do you plan send a new version soon?
Thanks
On Fri, Oct 13, 2017 at 09:12:33AM +0200, Maxime Coquelin wrote:
>
>
> On 10/12/2017 01:34 PM, Jacek Piasecki wrote:
> >Use snprintf instead strncpy to get safe null string termination.
> >There was possible to get not terminated string after strncpy operation.
> >
> >Coverity issue: 158631
> >Fi
On Wed, Oct 11, 2017 at 12:39:35PM +0800, Zhiyong Yang wrote:
> In the function virtqueue_enqueue_xmit(), when can_push == 1 is true,
> vtnet_hdr_size is added to pkt_len by calling rte_pktmbuf_prepend.
> So, virtio header len should be subtracted before calling stats
> function.
Nice catch!
> Fi
> -Original Message-
> From: Hemant Agrawal [mailto:hemant.agra...@nxp.com]
> Sent: Tuesday, October 17, 2017 1:37 PM
> To: De Lara Guarch, Pablo ; Aviad
> Yehezkel ; Gonzalez Monroy, Sergio
> ; dev@dpdk.org;
> avia...@mellanox.com
> Cc: bor...@mellanox.com; akhil.go...@nxp.com; Nicolau,
On Tue, Oct 17, 2017 at 02:11:47PM +0100, Bruce Richardson wrote:
> On Tue, Oct 17, 2017 at 12:58:32PM +0100, Luca Boccassi wrote:
> > On Tue, 2017-10-17 at 11:41 +0100, Bruce Richardson wrote:
> > > With the large number of changes in 17.11-rc1, the dpdk-next-build
> > > patches would no longer ap
On Mon, Oct 16, 2017 at 04:56:27PM +0200, Maxime Coquelin wrote:
> Commit 3ea7052f4b1b ("vhost: postpone rings addresses translation")
> moves rings addresses translation at either vring kick or enable
> time, depending on whether protocol features are enabled or not.
> This is done not interpret r
On Tue, Oct 17, 2017 at 12:58:32PM +0100, Luca Boccassi wrote:
> On Tue, 2017-10-17 at 11:41 +0100, Bruce Richardson wrote:
> > With the large number of changes in 17.11-rc1, the dpdk-next-build
> > patches would no longer apply and compile cleanly on top of the main
> > tree. To allow next-build t
.
>
> Hi Ian,
>
> > -Original Message-
> > From: Stokes, Ian
> > Sent: Tuesday, October 17, 2017 12:04 PM
> > To: dev@dpdk.org
> > Cc: De Lara Guarch, Pablo ; Stokes,
> > Ian
> > Subject: [PATCH v1 1/1] rte_crypto.h: Fix compilation issue with Ofast.
> >
> > When compiling with an applic
On 10/13/2017 5:52 PM, Cristian Dumitrescu wrote:
Following similar approach as rte_flow and rte_tm for modularity reasons,
the ops for the new rte_mtr API are retrieved through a new eth_dev_ops
function.
Signed-off-by: Cristian Dumitrescu
Acked-by: Hemant Agrawal
On 10/13/2017 5:52 PM, Cristian Dumitrescu wrote:
This patch introduces new ethdev generic API for Traffic Metering and
Policing (MTR), which is yet another standard RX offload for Ethernet
devices.
Similar to rte_flow and rte_tm APIs, the configuration of MTR objects is
done in their own namesp
On 10/16/2017 7:09 PM, De Lara Guarch, Pablo wrote:
Hi Aviad,
-Original Message-
From: Aviad Yehezkel [mailto:avia...@dev.mellanox.co.il]
Sent: Monday, October 16, 2017 11:44 AM
To: Gonzalez Monroy, Sergio ;
dev@dpdk.org; De Lara Guarch, Pablo ;
avia...@mellanox.com
Cc: bor...@mellanox.
On 10/17/2017 10:08 PM, Nipun Gupta wrote:
Signed-off-by: Nipun Gupta
---
Changes in v3:
Check the queue schedule type before configuring MC (Hemant)
drivers/net/dpaa2/dpaa2_ethdev.c| 62 +
drivers/net/dpaa2/dpaa2_ethdev.h| 15 +++
driv
Rxq creation was missing assignment for cq fields required for interrupt
management.
Fixes: 09cb5b581762 ("net/mlx5: separate DPDK from verbs Rx queue objects")
Cc: nelio.laranje...@6wind.com
Signed-off-by: Shahaf Shuler
Acked-by: Nelio Laranjeiro
---
drivers/net/mlx5/mlx5_rxq.c | 3 +++
1 fil
Interrupt disable can be called when the interrupt vector is not yet
allocated. Such case ends up with segmentation fault.
Fixing it by adding verification for interrupt vector validity.
Fixes: 09cb5b581762 ("net/mlx5: separate DPDK from verbs Rx queue objects")
Cc: nelio.laranje...@6wind.com
Si
On Tue, 2017-10-17 at 11:41 +0100, Bruce Richardson wrote:
> With the large number of changes in 17.11-rc1, the dpdk-next-build
> patches would no longer apply and compile cleanly on top of the main
> tree. To allow next-build to be rebased on top of master, the changes
> listed below needed to be
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Tomasz Duszynski
> Sent: Tuesday, October 17, 2017 8:18 AM
> To: dev@dpdk.org
> Cc: Tomasz Duszynski
> Subject: [dpdk-dev] [PATCH 0/3] crypto/mrvl: updates and bugfixes
>
> This patch series brings following cha
Hi Ian,
> -Original Message-
> From: Stokes, Ian
> Sent: Tuesday, October 17, 2017 12:04 PM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo ; Stokes, Ian
>
> Subject: [PATCH v1 1/1] rte_crypto.h: Fix compilation issue with Ofast.
>
> When compiling with an application that includes rte_cr
On 10/17/2017 2:23 PM, Pavan Nikhilesh wrote:
Add Rx adapter queue add and delete API for both generic eth_devices as
well as HW backed eth_octeontx which supports direct event injection to
event device.
The HW injected event needs to be converted into mbuf, previously this
was done in eth_octeon
When compiling with an application that includes rte_cryptodev.h with
Ofast, an error is reported regarding enumeration
RTE_CRYPTO_OP_TYPE_UNDEFINED not handled in switch case in function
__rte_crypto_op_reset().
Fix this by adding case for RTE_OP_TYPE_UNDEFINED.
Signed-off-by: Ian Stokes
---
The rte_memcpy instruction can be compiled for SSE, AVX2 or AVX512F
instruction sets. If the baseline instruciton set level used for the
compile is not AVX512, then the function to be used when rte_memcpy is
called should be selected at runtime, which means the different
implementations should be c
Signed-off-by: Bruce Richardson
---
lib/librte_efd/meson.build | 19 +++
1 file changed, 19 insertions(+)
diff --git a/lib/librte_efd/meson.build b/lib/librte_efd/meson.build
index 73c004e70..01e7a22db 100644
--- a/lib/librte_efd/meson.build
+++ b/lib/librte_efd/meson.build
@@ -3
Signed-off-by: Bruce Richardson
---
app/test-pmd/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/test-pmd/meson.build b/app/test-pmd/meson.build
index 202adf2b2..46e28b4ac 100644
--- a/app/test-pmd/meson.build
+++ b/app/test-pmd/meson.build
@@ -44,7 +44,7 @@ so
Signed-off-by: Bruce Richardson
---
lib/librte_eal/common/arch/x86/meson.build | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/librte_eal/common/arch/x86/meson.build
b/lib/librte_eal/common/arch/x86/meson.build
index c007e57c9..f8815acbc 100644
--- a/lib/librte_eal/comm
Signed-off-by: Bruce Richardson
---
lib/librte_sched/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_sched/meson.build b/lib/librte_sched/meson.build
index c4badb211..ea36a8522 100644
--- a/lib/librte_sched/meson.build
+++ b/lib/librte_sched/meson.build
Signed-off-by: Bruce Richardson
---
lib/librte_gso/meson.build | 35 +++
lib/meson.build| 2 +-
2 files changed, 36 insertions(+), 1 deletion(-)
create mode 100644 lib/librte_gso/meson.build
diff --git a/lib/librte_gso/meson.build b/lib/librte_gso/me
With the large number of changes in 17.11-rc1, the dpdk-next-build
patches would no longer apply and compile cleanly on top of the main
tree. To allow next-build to be rebased on top of master, the changes
listed below needed to be made to the code.
NOTE: appart from the last patch which may be ke
Signed-off-by: Bruce Richardson
---
lib/librte_eal/common/include/meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/librte_eal/common/include/meson.build
b/lib/librte_eal/common/include/meson.build
index bb9751065..2c5dcd4ee 100644
--- a/lib/librte_eal/common/include/meson.buil
> -Original Message-
> From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
> Sent: Tuesday, October 17, 2017 10:31
> To: Nipun Gupta
> Cc: dev@dpdk.org; Hemant Agrawal ;
> nikhil@intel.com
> Subject: Re: [PATCH v3 3/4] event/dpaa2: support event eth adapter
>
> -Original M
Signed-off-by: Nipun Gupta
Acked-by: Hemant Agrawal
---
drivers/event/dpaa2/dpaa2_eventdev.c | 9 +
drivers/event/dpaa2/dpaa2_hw_dpcon.c | 2 +-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/drivers/event/dpaa2/dpaa2_eventdev.c
b/drivers/event/dpaa2/dpaa2_eventdev.c
ind
Signed-off-by: Nipun Gupta
---
Changes in v4:
This change is separated from patch-3/4 from v3 of this
patchset (Jerin)
drivers/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/Makefile b/drivers/Makefile
index 0467250..db0cd76 100644
--- a/drivers/Makefile
Signed-off-by: Nipun Gupta
---
Changes in v3:
Check the queue schedule type before configuring MC (Hemant)
drivers/net/dpaa2/dpaa2_ethdev.c| 62 +
drivers/net/dpaa2/dpaa2_ethdev.h| 15 +++
drivers/net/dpaa2/dpaa2_rxtx.c | 20
Signed-off-by: Nipun Gupta
Reviewed-by: Nikhil Rao
Acked-by: Hemant Agrawal
---
Changes in v4:
Move driver/Makefile changes in separate patch (Jerin)
Changes in v3:
Fix shared library build
Changes in v2:
Support rx_queue_id = -1 in eth adapter queue and and del (Nikhil)
Remove duplicate
For event dequeues for ethernet queues, a dpaa2_queue structure is
required to get the configuration for that ethernet queue. Based on
this configuration the rte_event is to be filled at the ingress side.
Signed-off-by: Nipun Gupta
Acked-by: Hemant Agrawal
---
This patch series is based over the
On 10/16/2017 7:12 PM, Santosh Shukla wrote:
This commit bumps the library version to reflect the ABI change
caused by removing the below function from event/octeontx:
* octeontx_ssovf_info
* octeontx_ssovf_bar
* octeontx_ssovf_mbox_send
And moved to mempool/octeontx area.
Signed-off-by: Santos
Thanks! this patch solves the issue.
Tested-by: Hemant Agrawal
On 10/16/2017 7:12 PM, Santosh Shukla wrote:
Octeontx mempool pmd need mailbox for pool setup.
That mailbox was defined at drivers/event/octeontx.
So mempool has dependency on event/octeontx driver and
commit:8700239f7767 has added
RTE_MRVL_MUSDK_DMA_MEMSIZE can be removed from DPDK configuration
as it's no longer used as a synchronization point for net and crypto
mrvl pmds.
Signed-off-by: Tomasz Duszynski
---
config/common_base | 1 -
drivers/net/mrvl/mrvl_ethdev.c | 14 +++---
2 files changed, 11 ins
++ Nikhil Rao
From: Bhagavatula, Pavan
Sent: 17 October 2017 14:23
To: Shukla, Santosh; Jacob, Jerin
Cc: dev@dpdk.org; Bhagavatula, Pavan
Subject: [dpdk-dev] [PATCH 1/3] net/octeontx: add support for event Rx adapter
Add functions to modify and delete qos respons
Add rte_event_eth_rx_adapter_service_id_get to map file. Also order
function names alphabetically.
Fixes: 9c38b704d280 ("eventdev: add eth Rx adapter implementation")
Signed-off-by: Nikhil Rao
---
v2:
* Re-insert newline after function name list
* Order function names alphabetically
lib/librt
Add limitaion when using eth_octeontx as Rx adapter with event_octeontx.
Signed-off-by: Pavan Nikhilesh
---
doc/guides/eventdevs/octeontx.rst | 5 +
1 file changed, 5 insertions(+)
diff --git a/doc/guides/eventdevs/octeontx.rst
b/doc/guides/eventdevs/octeontx.rst
index b43d515..4412bfa 100
Add Rx adapter queue add and delete API for both generic eth_devices as
well as HW backed eth_octeontx which supports direct event injection to
event device.
The HW injected event needs to be converted into mbuf, previously this
was done in eth_octeontx during rx_burst now it is moved to
event_octe
Add functions to modify and delete qos responsible for mapping eth queues
to event queues used for configuring event Rx adapter.
The mbox functions have been moved from octeontx_pkivf.c to
octeontx_pkivf.h to allow event_octeontx to access them.
Signed-off-by: Pavan Nikhilesh
---
This patch set
> -Original Message-
> From: Singh, Jasvinder
> Sent: Tuesday, October 17, 2017 2:55 AM
> To: dev@dpdk.org
> Cc: Dumitrescu, Cristian ; Wu, Jingjing
> ; Pei, Yulong
> Subject: [PATCH v10 1/3] app/test-pmd: add CLI for TM capability and stats
>
> Add following CLIs to testpmd application
On 10/17/2017 03:24 AM, Yao, Lei A wrote:
Hi, Maxime
-Original Message-
From: Maxime Coquelin [mailto:maxime.coque...@redhat.com]
Sent: Monday, October 16, 2017 6:48 PM
To: Yao, Lei A ; 'dev@dpdk.org' ;
Horton, Remy ; Bie, Tiwei ;
'y...@fridaylinux.org'
Cc: 'm...@redhat.com' ; 'jfrei
On Tue, Oct 17, 2017 at 03:51:17PM +0800, Xueming Li wrote:
> Uninitialized UAR mmap offset caused secondary tx doorbell mapped to
> wrong address. This patch restores missing UAR mmap offset init code
> overridden by wrong merge.
>
> Fixes: faf2667fe8d5 ("net/mlx5: separate DPDK from verbs Tx que
On Tue, Oct 17, 2017 at 10:46:43AM +0800, Xueming Li wrote:
> Initialize variable to avoid ICC compiler warning:
> http://www.dpdk.org/ml/archives/dev/2017-October/077971.html
>
> Fixes: f8b9a3bad467 ("net/mlx5: install a socket to exchange a file...")
>
> Signed-off-by: Xueming Li
> ---
> driv
Uninitialized UAR mmap offset caused secondary tx doorbell mapped to
wrong address. This patch restores missing UAR mmap offset init code
overridden by wrong merge.
Fixes: faf2667fe8d5 ("net/mlx5: separate DPDK from verbs Tx queue ...")
Signed-off-by: Xueming Li
---
drivers/net/mlx5/mlx5_txq.c
Uninitialized UAR mmap offset caused secondary tx doorbell mapped to
wrong address. This patch restores missing UAR mmap offset init code
overridden by wrong merge.
Fixes: faf2667fe8d5 ("net/mlx5: separate DPDK from verbs Tx queue ...")
Signed-off-by: Xueming Li
---
drivers/net/mlx5/mlx5_txq.c
1 - 100 of 105 matches
Mail list logo