On 17-Sep-18 1:16 PM, Shahaf Shuler wrote:
Monday, September 17, 2018 1:07 PM, Burakov, Anatoly:
Subject: Re: [dpdk-dev] [PATCH 00/16] Support externally allocated memory
in DPDK
On 13-Sep-18 8:44 AM, Shahaf Shuler wrote:
[...]
The responsibility to ensure memory is accessible before using
> -Original Message-
> From: Burakov, Anatoly
> Sent: Monday, September 17, 2018 12:34 PM
> To: Stojaczyk, Dariusz ; dev@dpdk.org;
> Santosh Shukla ; Hemant Agrawal
> ; Jerin Jacob
>
> Cc: Maxime Coquelin ; Chas Williams
>
> Subject: Re: [PATCH v2] eal/bus: use RTE_IOVA_PA only if phys
On 17-Sep-18 12:57 PM, Tiwei Bie wrote:
On Mon, Sep 17, 2018 at 11:17:42AM +0100, Burakov, Anatoly wrote:
On 10-Sep-18 4:59 AM, Tiwei Bie wrote:
On Fri, Sep 07, 2018 at 01:21:35PM +0100, Burakov, Anatoly wrote:
On 07-Sep-18 12:35 PM, Tiwei Bie wrote:
On Fri, Sep 07, 2018 at 10:39:16AM +0100,
On Mon, Sep 17, 2018 at 1:34 PM, David Marchand
wrote:
> On Mon, Sep 17, 2018 at 12:15 PM, Thomas Monjalon wrote:
>> 17/09/2018 11:59, David Marchand:
>>> After this, I still see those warnings (and actually a lot of others).
>>> The pdf generated docs have no link in them, but the html ones are
Add the support for new traffic pattern aware power control
power management API.
Example:
./l3fwd-power -l xxx -n 4 -w :xx:00.0 -w :xx:00.1 -- -p 0x3
-P --config="(0,0,xx),(1,0,xx)" --empty-poll="0,0,0" -l 14 -m 9 -h 1
Please Reference l3fwd-power document for all parameter except
em
Update the document for empty poll API.
Signed-off-by: Liang Ma
---
doc/guides/prog_guide/power_man.rst | 90 +
1 file changed, 90 insertions(+)
diff --git a/doc/guides/prog_guide/power_man.rst
b/doc/guides/prog_guide/power_man.rst
index eba1cc6..056cb12 100
1. Abstract
For packet processing workloads such as DPDK polling is continuous.
This means CPU cores always show 100% busy independent of how much work
those cores are doing. It is critical to accurately determine how busy
a core is hugely important for the following reasons:
* No indication o
Add empty poll mode command line example
Signed-off-by: Liang Ma
---
doc/guides/sample_app_ug/l3_forward_power_man.rst | 29 +++
1 file changed, 29 insertions(+)
diff --git a/doc/guides/sample_app_ug/l3_forward_power_man.rst
b/doc/guides/sample_app_ug/l3_forward_power_man.r
++John
On 9/4/2018 9:29 AM, Anoob Joseph wrote:
From: Anoob Joseph
This patch adds the features file and the document containing
help to compile and use octeontx crypto.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
S
17/09/2018 14:54, Bruce Richardson:
> On Mon, Sep 17, 2018 at 02:03:50PM +0200, Thomas Monjalon wrote:
> > 29/08/2018 18:02, Bruce Richardson:
> > > Add in a cross-file to enable 32-bit compile tests as part
> > > of the test-meson-builds script.
> > >
> > > Signed-off-by: Bruce Richardson
> > >
From: Dariusz Stojaczyk
Always attempt to find already opened fd for an iommu
group as subsequent attempts to open it will fail.
There's no public API to check if a group was already
bound and has a container, so rte_vfio_container_group_bind()
shouldn't fail in such case.
Fixes: ea2dc1066870 (
From: Dariusz Stojaczyk
Factor out duplicated code.
Signed-off-by: Dariusz Stojaczyk
---
lib/librte_eal/linuxapp/eal/eal_vfio.c | 119 ++---
1 file changed, 45 insertions(+), 74 deletions(-)
diff --git a/lib/librte_eal/linuxapp/eal/eal_vfio.c
b/lib/librte_eal/linuxapp/eal
Hi Tomasz,
Is this patch a fix which needs to be applied for stable as well or you have
added some changes in the code which can support this.
-Akhil
On 8/24/2018 7:24 PM, Tomasz Duszynski wrote:
From: Szymon Sliwa
Update hash digest sizes to match hardware capabilities.
Signed-off-by: Szym
-Original Message-
> Date: Fri, 31 Aug 2018 11:11:09 +0530
> From: Nikhil Rao
> To: jerin.ja...@caviumnetworks.com, olivier.m...@6wind.com
> CC: dev@dpdk.org, Nikhil Rao
> Subject: [PATCH v3 5/5] doc: add event eth Tx adapter guide
> X-Mailer: git-send-email 1.8.3.1
>
>
> Add programmer
Hi Tomasz,
On 8/24/2018 7:24 PM, Tomasz Duszynski wrote:
Add support for the HMAC SHA224 authentication algorithm.
Signed-off-by: Tomasz Duszynski
Reviewed-by: Natalie Samsonov
---
drivers/crypto/mvsam/rte_mrvl_pmd.c | 3 +++
drivers/crypto/mvsam/rte_mrvl_pmd_ops.c | 21 ++
On 8/24/2018 7:24 PM, Tomasz Duszynski wrote:
Add support for AES128/192/256 in ECB mode.
Signed-off-by: Tomasz Duszynski
Reviewed-by: Natalie Samsonov
---
drivers/crypto/mvsam/rte_mrvl_pmd.c | 5 +
drivers/crypto/mvsam/rte_mrvl_pmd_ops.c | 20
2 files chan
Please add cc: sta...@dpdk.org for the fixes patches in the next version.
On 8/24/2018 7:24 PM, Tomasz Duszynski wrote:
Add missing rte_kvargs library dependency. Without that
shared library build fails due to unresolved rte_kvargs_* symbols.
Fixes: 25b05a1c806b ("crypto/mvsam: parse max number
-Original Message-
> Date: Fri, 31 Aug 2018 11:11:08 +0530
> From: Nikhil Rao
> To: jerin.ja...@caviumnetworks.com, olivier.m...@6wind.com
> CC: dev@dpdk.org, Nikhil Rao
> Subject: [PATCH v3 4/5] eventdev: add auto test for eth Tx adapter
> X-Mailer: git-send-email 1.8.3.1
>
> This patch
Hi Tomasz,
On 8/27/2018 5:52 PM, Tomasz Duszynski wrote:
From: Zyta Szpak
The patch adds support for chained source mbufs given
to crypto operations. The crypto engine accepts source buffer
containing a number of segments. The destination buffer
stays the same - always one segment.
On decrypt
-Original Message-
> Date: Wed, 5 Sep 2018 17:51:17 +0530
> From: Nikhil Rao
> To: jerin.ja...@caviumnetworks.com
> CC: dev@dpdk.org, Nikhil Rao , sta...@dpdk.org
> Subject: [PATCH 1/2] eventdev: fix port id argument in Rx adapter caps API
> X-Mailer: git-send-email 1.8.3.1
>
>
> Make th
Hi Akhil,
On 17-09-2018 16:48, Akhil Goyal wrote:
External Email
+typedef union cpt_res_s {
+ uint64_t u[2];
+ struct cpt_res_s_8s {
+#if (RTE_BYTE_ORDER == RTE_BIG_ENDIAN) /* Word 0 - Big Endian */
+ uint64_t reserved_17_63 : 47;
+ uint64_t doneint
On 9/17/2018 10:58 AM, Xiaoyun Li wrote:
> For IA, the AVX2 vector path is only recommended to be used on later
> platforms (identified by AVX512 support, like SKL etc.) This is because
> performance benchmark shows downgrade when running AVX2 vector path on
> early platform (BDW/HSW) in some cases
HI Akhil,
On 17-09-2018 18:17, Akhil Goyal wrote:
External Email
On 9/4/2018 9:28 AM, Anoob Joseph wrote:
From: Murthy NSSR
Adding pmd ops helper functions. Control path accessed APIs would be
added as helper functions. Adding microcode defined macros etc as
dependencies to the helper funct
Hi David,
Thx for this feedback I'll be sending a new version with your suggestion.
Kindest regards,
Raslan Darawsheh
-Original Message-
From: Jerin Jacob
Sent: Friday, September 14, 2018 9:35 AM
To: David Marchand
Cc: Raslan Darawsheh ; Wu, Jingjing
; Thomas Monjalon ; dev@dpdk.or
-Original Message-
> Date: Wed, 5 Sep 2018 19:15:54 +0530
> From: Pavan Nikhilesh
> To: jerin.ja...@caviumnetworks.com, nikhil@intel.com,
> harry.van.haa...@intel.com, anoob.jos...@caviumnetworks.com
> Cc: dev@dpdk.org, Pavan Nikhilesh
> Subject: [dpdk-dev] [PATCH] examples/eventdev
Hi Akhil,
On 17-09-2018 17:50, Akhil Goyal wrote:
External Email
On 9/17/2018 5:12 PM, Joseph, Anoob wrote:
Hi Akhil,
On 17-09-2018 16:07, Akhil Goyal wrote:
External Email
I think it would be better to squash the makefile related changes in
the 3/33 patch as the code
is actually added in
17/09/2018 16:13, Joseph, Anoob:
> On 17-09-2018 17:50, Akhil Goyal wrote:
> > On 9/17/2018 5:12 PM, Joseph, Anoob wrote:
> >> On 17-09-2018 16:07, Akhil Goyal wrote:
> > I think it would be better to squash the makefile related changes in
> > the 3/33 patch as the code
> > is actually
17/09/2018 16:14, Ferruh Yigit:
> On 9/17/2018 10:58 AM, Xiaoyun Li wrote:
> > @@ -1078,6 +1078,9 @@ struct i40e_adapter {
> > uint64_t pctypes_tbl[I40E_FLOW_TYPE_MAX] __rte_cache_min_aligned;
> > uint64_t flow_types_mask;
> > uint64_t pctypes_mask;
> > +
> > + /* For devargs */
> > +
Hi Konstantin,
On 17-09-2018 16:06, Ananyev, Konstantin wrote:
External Email
Hi Anoob,
Hi Konstantin,
Please see inline.
This RFC introduces a new library within DPDK: librte_ipsec.
The aim is to provide DPDK native high performance library for IPsec
data-path processing.
The library is s
Hi Thomas,
On 17-09-2018 20:06, Thomas Monjalon wrote:
External Email
17/09/2018 16:13, Joseph, Anoob:
On 17-09-2018 17:50, Akhil Goyal wrote:
On 9/17/2018 5:12 PM, Joseph, Anoob wrote:
On 17-09-2018 16:07, Akhil Goyal wrote:
I think it would be better to squash the makefile related change
On 9/13/2018 3:44 PM, Bruce Richardson wrote:
> Compiling with all warnings turned on causes errors about unused variables
> and an unused label. Remove these to allow building without having to
> disable those warnings.
If this is fixing some build errors should it be backported?
And why we didn
On Mon, Sep 17, 2018 at 03:38:58PM +0200, Thomas Monjalon wrote:
> 17/09/2018 14:54, Bruce Richardson:
> > On Mon, Sep 17, 2018 at 02:03:50PM +0200, Thomas Monjalon wrote:
> > > 29/08/2018 18:02, Bruce Richardson:
> > > > Add in a cross-file to enable 32-bit compile tests as part
> > > > of the tes
On Mon, Sep 17, 2018 at 03:53:40PM +0100, Ferruh Yigit wrote:
> On 9/13/2018 3:44 PM, Bruce Richardson wrote:
> > Compiling with all warnings turned on causes errors about unused variables
> > and an unused label. Remove these to allow building without having to
> > disable those warnings.
>
> If
Added a note into the coding style to
highlight the use of a bool within a struct
Signed-off-by: Marko Kovacevic
---
doc/guides/contributing/coding_style.rst | 9 +
1 file changed, 9 insertions(+)
diff --git a/doc/guides/contributing/coding_style.rst
b/doc/guides/contributing/coding_st
On Tue, Jul 17, 2018 at 12:20:10PM +0300, Alex Kiselev wrote:
> librte_lpm: Improve lpm6 performance
>
> Rework the lpm6 rule subsystem and replace
> current rules algorithm complexity O(n)
> with hashtables which allow dealing with
> large (50k) rule sets.
>
> Signed-off-by: Alex Kiselev
Title
On Tue, Jul 17, 2018 at 12:20:19PM +0300, Alex Kiselev wrote:
> librte_lpm: Improve lpm6 performance
>
> There is no need to rebuild the whole LPM tree
> when a rule is deleted. This patch addresses this
> issue introducing new delete operation.
>
> Signed-off-by: Alex Kiselev
> ---
> lib/librt
On 9/17/2018 4:20 PM, Bruce Richardson wrote:
> On Mon, Sep 17, 2018 at 03:53:40PM +0100, Ferruh Yigit wrote:
>> On 9/13/2018 3:44 PM, Bruce Richardson wrote:
>>> Compiling with all warnings turned on causes errors about unused variables
>>> and an unused label. Remove these to allow building witho
Minutes 13 September 2018
-
Agenda:
* Subtrees
* Bugzilla
* Dates
* Opens
Participants:
* Intel
* RedHat
* Debian
Subtrees
* next-net
* Around 200 patches in backlog
* Three new PMDs
* next-crypto
* 90 patches under review
* next-virtio
* Preparing th
On Mon, Sep 17, 2018 at 05:12:19PM +0100, Ferruh Yigit wrote:
> On 9/17/2018 4:20 PM, Bruce Richardson wrote:
> > On Mon, Sep 17, 2018 at 03:53:40PM +0100, Ferruh Yigit wrote:
> >> On 9/13/2018 3:44 PM, Bruce Richardson wrote:
> >>> Compiling with all warnings turned on causes errors about unused v
On 9/17/2018 4:24 PM, Marko Kovacevic wrote:
> Added a note into the coding style to
> highlight the use of a bool within a struct
>
> Signed-off-by: Marko Kovacevic
Reviewed-by: Ferruh Yigit
17/09/2018 17:17, Bruce Richardson:
> On Mon, Sep 17, 2018 at 03:38:58PM +0200, Thomas Monjalon wrote:
> > 17/09/2018 14:54, Bruce Richardson:
> > > On Mon, Sep 17, 2018 at 02:03:50PM +0200, Thomas Monjalon wrote:
> > > > 29/08/2018 18:02, Bruce Richardson:
> > > > > Add in a cross-file to enable 3
> On Sep 17, 2018, at 12:45 AM, yogev ch wrote:
>
> 'stats_reset()' callback was missing.
> This commit implements the callback by taking a snapshot of the stats
> (SNAPSHOT) each time 'stats_reset()' is called.
> When getting stats with 'stats_get()', hw stats which always increase reduce
>
Hi Jerin,
> >
> > >
> > > Anyway, let's pretend we found some smart way to distribute inbound
> > > packets for the same SA to multiple HW queues/CPU
> cores.
> > > To make ipsec processing for such case to work correctly just atomicity
> > > on check/update segn/replay_window is not enough.
>
Hi All,
Considered that most people commented that eal option "--iova-mode" is a
better solution that gives user a chance not to use bus iova auto
detection scheme and want to override for some reason, I will generate
2nd version patch which will use eal option instead of compilation
configura
Hi Luca,
When eth_vmxnet3_dev_uninit() is called, is it guaranteed that
vmxnet3_dev_close/ vmxnet3_dev_stop must have been called? I'm not familiar
with the hot-plug procedure, so just wonder if there is any chance that
eth_vmxnet3_dev_uninit() is called without calling vmxnet3_dev_close/
vmxn
On 2018-09-17 14:29, Jerin Jacob wrote:
diff --git a/doc/guides/eventdevs/dsw.rst b/doc/guides/eventdevs/dsw.rst
new file mode 100644
index 0..de41ae9d3
--- /dev/null
+++ b/doc/guides/eventdevs/dsw.rst
@@ -0,0 +1,97 @@
+.. SPDX-License-Identifier: BSD-3-Clause
+Copyright(c) 2017 Int
On Mon, Sep 17, 2018 at 06:44:52PM +0200, Thomas Monjalon wrote:
> 17/09/2018 17:17, Bruce Richardson:
> > On Mon, Sep 17, 2018 at 03:38:58PM +0200, Thomas Monjalon wrote:
> > > 17/09/2018 14:54, Bruce Richardson:
> > > > On Mon, Sep 17, 2018 at 02:03:50PM +0200, Thomas Monjalon wrote:
> > > > > 29
17/09/2018 21:34, Bruce Richardson:
> On Mon, Sep 17, 2018 at 06:44:52PM +0200, Thomas Monjalon wrote:
> > 17/09/2018 17:17, Bruce Richardson:
> > > On Mon, Sep 17, 2018 at 03:38:58PM +0200, Thomas Monjalon wrote:
> > > > 17/09/2018 14:54, Bruce Richardson:
> > > > > On Mon, Sep 17, 2018 at 02:03:5
> On Sep 17, 2018, at 9:03 AM, Asaf Penso wrote:
>
> tso and vlan parameters were removed from the signature
> of txq_mbuf_to_swp function.
>
> The documentation of the function was not updated accordingly.
>
> Remove the tso and vlan documentation to match the function signature.
>
> Fixes:
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Monday, September 17, 2018 22:37
> To: Yigit, Ferruh
> Cc: Li, Xiaoyun ; Xing, Beilei ;
> Zhang, Qi Z ; dev@dpdk.org; Yang, Zhiyong
> ; Richardson, Bruce
> Subject: Re: [PATCH v6] net/i40e: add interface t
For IA, the AVX2 vector path is only recommended to be used on later
platforms (identified by AVX512 support, like SKL etc.) This is because
performance benchmark shows downgrade when running AVX2 vector path on
early platform (BDW/HSW) in some cases. But we still observe perf gain
with some real w
> -Original Message-
> From: Yigit, Ferruh
> Sent: Monday, September 17, 2018 7:08 PM
> To: Xing, Beilei ; Zhang, Qi Z
> Cc: dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3] net/i40e: add alarm handler
>
> On 9/11/2018 4:35 AM, Beilei Xing wrote:
> > This patch adds alarm handler, and t
-Original Message-
> Date: Mon, 17 Sep 2018 21:17:34 +0200
> From: Mattias Rönnblom
> To: Jerin Jacob
> CC: bruce.richard...@intel.com, dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3 10/10] event/dsw: include DSW event
> device documentation
> User-Agent: Mozilla/5.0 (X11; Linux x86_64
Remove "INFO" level log when no interrupt event
indicated in alarm handler, otherwise there will
be lots of prints which makes console unusable.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/net/i40e/i
Remove driver log when no interrupt event indicated
in alarm handler for both PF and VF, otherwise there
will be lots of prints which makes console unusable.
Signed-off-by: Beilei Xing
---
v2 changes:
- Also remove the driver log for VF.
drivers/net/i40e/i40e_ethdev.c| 4 +---
drivers/net
From: "faicker.mo"
Check in func ntuple_filter_to_5tuple is too late for fdir filter rule,
add check in func cons_parse_ntuple_filter.
Signed-off-by: faicker.mo
---
drivers/net/ixgbe/ixgbe_flow.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/drivers/net/ixg
101 - 156 of 156 matches
Mail list logo