On Fri, Nov 8, 2019 at 3:21 PM Kevin Traynor wrote:
>
> On 08/11/2019 10:04, David Marchand wrote:
> > CC l2fwd_event_generic.o
> > .../l2fwd_event_generic.c: In function
> > ‘l2fwd_rx_tx_adapter_setup_generic’:
> > .../l2fwd_event_generic.c:203:3: error: missing initializer for field
> > ‘i
29/04/2019 18:39, Mattias Rönnblom:
> If LTO builds would work "out of the box", DPDK could gradually migrate
> from away from having static inline functions in the header files.
>
> Those interested squeezing out as much performance as possible would
> build with LTO (and static linking), and t
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Thursday, November 7, 2019 3:18 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam
> Subject: [PATCH] net/mlx5: fix asserts for multi-segment Tx offload misconfig
>
> To support multi-segment packet sendin
Hi David,
Too many things in these days. I have reviewed it. Thanks a lot.
> -Original Message-
> From: David Marchand [mailto:david.march...@redhat.com]
> Sent: Wednesday, October 30, 2019 16:00
> To: Xu, Rosen
> Cc: dev ; Kevin Traynor ; dpdk
> stable ; Ye, Xiaolong
> Subject: Re: [dp
> -Original Message-
> From: David Marchand [mailto:david.march...@redhat.com]
> Sent: Wednesday, October 30, 2019 16:01
> To: Kevin Traynor
> Cc: dev ; Xu, Rosen ; dpdk stable
>
> Subject: Re: [dpdk-stable] [PATCH 5/9] net/ipn3ke: remove useless if
> statement
>
> On Tue, Oct 1, 2019
08/11/2019 15:01, Wang, Haiyue:
> From: Thomas Monjalon
> > 07/11/2019 11:44, Haiyue Wang:
> > > --- a/drivers/net/ice/rte_pmd_ice_version.map
> > > +++ b/drivers/net/ice/rte_pmd_ice_version.map
> > > +EXPERIMENTAL {
> > > + global:
> > > +
> > > + # added in 19.11
> > > + rte_net_ice_dynfield_pro
08/11/2019 15:08, Wang, Haiyue:
> Hi Thomas,
>
> > -Original Message-
> > From: Thomas Monjalon
> > Sent: Friday, November 8, 2019 20:34
> > To: Wang, Haiyue
> > Cc: dev@dpdk.org; olivier.m...@6wind.com; Ye, Xiaolong
> > ; Yigit, Ferruh
> >
> > Subject: Re: [dpdk-dev] [PATCH v9] net/ic
Hi,
Too busy these days, sorry for late reply.
> -Original Message-
> From: David Marchand [mailto:david.march...@redhat.com]
> Sent: Wednesday, October 30, 2019 16:04
> To: Kevin Traynor
> Cc: dev ; Xu, Rosen ; dpdk stable
>
> Subject: Re: [dpdk-stable] [PATCH 6/9] net/ipn3ke: remove c
The rdma core library can map doorbell register in two ways,
depending on the environment variable "MLX5_SHUT_UP_BF":
- as regular cached memory, the variable is either missing or
set to zero. This type of mapping may cause the significant
doorbell register writing latency and requires e
Hi David,
Too busy today, sorry for late reply.
> -Original Message-
> From: David Marchand [mailto:david.march...@redhat.com]
> Sent: Friday, November 08, 2019 22:08
> To: Kevin Traynor
> Cc: dev ; Xu, Rosen ; Ye, Xiaolong
>
> Subject: Re: [v2 PATCH 0/8] Coverity fixes and other cleanu
On 08/11/2019 14:26, Bruce Richardson wrote:
> There is a typo in the SPDX tag, which is down as an "SPDK" tag.
> One-character change should be all that is needed.
>
> Fixes: d1b94da4a4e0 ("usertools: add client script for telemetry")
> Cc: sta...@dpdk.org
>
> Reported-by: Stephen Hemminger
> S
Hi Kevin,
Too many things in these days, sorry for late reply.
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Tuesday, November 05, 2019 23:42
> To: David Marchand ; Xu, Rosen
>
> Cc: dev ; dpdk stable ; Ye, Xiaolong
>
> Subject: Re: [dpdk-dev] [PATCH 4/
On 08/11/2019 14:45, Xu, Rosen wrote:
> Hi Kevin,
>
> Too many things in these days, sorry for late reply.
>
Hi Rosen, no problem, thanks for the Ack.
Kevin.
>> -Original Message-
>> From: Kevin Traynor [mailto:ktray...@redhat.com]
>> Sent: Tuesday, November 05, 2019 23:42
>> To: David
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Thursday, November 07, 2019 3:02
> To: dev@dpdk.org
> Cc: david.march...@redhat.com; Kevin Traynor ;
> Xu, Rosen ; sta...@dpdk.org
> Subject: [v2 PATCH 4/8] net/ipn3ke: remove useless if statement
>
> Cove
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Thursday, November 07, 2019 3:02
> To: dev@dpdk.org
> Cc: david.march...@redhat.com; Kevin Traynor ;
> Xu, Rosen ; sta...@dpdk.org
> Subject: [v2 PATCH 5/8] net/ipn3ke: remove commented out code
>
> These
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Thursday, November 07, 2019 3:02
> To: dev@dpdk.org
> Cc: david.march...@redhat.com; Kevin Traynor ;
> Xu, Rosen ; sta...@dpdk.org
> Subject: [v2 PATCH 3/8] net/ipn3ke: fix incorrect commit check logic
>
>
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Tuesday, October 01, 2019 21:04
> To: dev@dpdk.org
> Cc: Kevin Traynor ; Xu, Rosen
> ; sta...@dpdk.org
> Subject: [PATCH 6/9] net/ipn3ke: remove commented out code
>
> These struct members and variable wer
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Tuesday, October 01, 2019 21:04
> To: dev@dpdk.org
> Cc: Kevin Traynor ; Xu, Rosen
> ; sta...@dpdk.org
> Subject: [PATCH 4/9] net/ipn3ke: fix incorrect commit check logic
>
> Coverity is complaining about
Hi,
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Tuesday, October 01, 2019 21:04
> To: dev@dpdk.org
> Cc: Kevin Traynor ; Xu, Rosen
> ; sta...@dpdk.org
> Subject: [PATCH 5/9] net/ipn3ke: remove useless if statement
>
> Coverity complains that this statem
> > > > On 11/7/2019 12:35 PM, Dekel Peled wrote:
> > > > > @@ -1266,6 +1286,18 @@ struct rte_eth_dev *
> > > > >
> > > > RTE_ETHER_MAX_LEN;
> > > > > }
> > > > >
> > > > > + /*
> > > > > + * If LRO is enabled, check that the maximum aggregated
> > > > packe
On Fri, Nov 8, 2019 at 7:56 PM Ferruh Yigit wrote:
>
>
> >> Hi Vasim, Jerin,
> >>
> >> Overall looks good and I not getting any functional error but I am
> >> observing a
> >> huge performance drop with this update, 3.8Mpps to 0.7Mpps [1].
> >
> > Hi Ferruh,
> > When it comes to actual kernel net
07/11/2019 10:57, Hemant Agrawal:
> Acked-by: Hemant Agrawal
Applied, thanks
On Fri, Nov 8, 2019 at 7:24 PM Ananyev, Konstantin
wrote:
>
>
>
> > -Original Message-
> > From: dev On Behalf Of Ferruh Yigit
> > Sent: Thursday, November 7, 2019 7:41 PM
> > To: Jerin Jacob
> > Cc: Pavan Nikhilesh ; Andrew Rybchenko
> > ; jer...@marvell.com;
> > tho...@monjalon.net; L
> -Original Message-
> From: Thomas Monjalon
> Sent: Friday, November 8, 2019 22:40
> To: Wang, Haiyue
> Cc: dev@dpdk.org; olivier.m...@6wind.com; Ye, Xiaolong
> ; Yigit, Ferruh
>
> Subject: Re: [dpdk-dev] [PATCH v9] net/ice: optimize protocol extraction by
> dynamic mbuf API
>
> 08/1
On 11/08, Thomas Monjalon wrote:
>Hi,
>
>I see this patch is already merged in next-net-intel,
>but please I would prefer to have below improvements first.
>
Got it, I'll drop v9 in next-net-intel and wait for the improved new version.
Thanks,
Xiaolong
The rdma core library can map doorbell register in two ways,
depending on the environment variable "MLX5_SHUT_UP_BF":
- as regular cached memory, the variable is either missing or
set to zero. This type of mapping may cause the significant
doorbell register writing latency and requires e
On Fri, Nov 8, 2019 at 3:41 PM Xu, Rosen wrote:
>
> Hi David,
>
> Too busy today, sorry for late reply.
Ok, no problem, I had not pushed yet.
So I put the patch 3 back in my tree with your Review tokens added
where applicable, and pushed the full series.
> > > Kevin Traynor (8):
> > > net/pca
> > Ubuntu ships with a patched version of doxygen that enables HAVE_DOT
> > (disabled by default). Enabling this option causes the warning:
>
>
> We have also started seeing this on some recent build systems as well.
> Thanks for the fix. I think this should be merged soon in case it break
> doc
Drop this patch from next-net-intel since it is superseded by "nett/ice: free
the HW tables when close device"
Thanks,
Xiaolong
On 11/08, Ye Xiaolong wrote:
>On 11/07, Qi Zhang wrote:
>>Clear the HW tables during dev_close. Otherwise HW tables will not
>>be initialized correctly after device res
Hi,
> -Original Message-
> From: Viacheslav Ovsiienko
> Sent: Friday, November 8, 2019 5:08 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ;
> sta...@dpdk.org
> Subject: [PATCH v4] net/mlx5: control transmit doorbell register mapping
>
> The rdma core library can m
From: Bing Zhao
Matchers are created on the specific table. If a single linked list
is used to store these, then the finding process might be the
bottleneck when there are a lot of different flow matchers on a
huge amount of tables. The matchers could be move into the table
data resource structur
From: Bing Zhao
Jump object is associated with table object, so there is no need to
use a single linked list to store it. All the jump objects could be
put together with related flow tables.
Signed-off-by: Bing Zhao
Signed-off-by: Bing Zhao
---
drivers/net/mlx5/mlx5.h | 1 -
drivers/
From: Bing Zhao
In the current flow tables organization, arrays are used. This is
fast for searching, creating related object that will be used in
flow creation. But it introduces some limitation to the table index.
Then we can reorganize the flow tables information with hash list.
When using has
From: Bing Zhao
Number of flow tables is limited by the memory resource, and the index could be
to as large as 2^^32 - 1. In the past, the flow tables are organized by arrays,
and this organization has some advantages and disadvantages. The lookup for the
table resource from a linear array is qui
04/11/2019 14:30, Ali Alnubani:
> This disables OCTEON TX2 for gcc 4.8.5 as the compiler is
> emitting "internal compiler error" for aarch64.
>
> Fixes: 9a8864c8b5da ("net/octeontx2: add build and doc infrastructure")
> Cc: sta...@dpdk.org
>
> Signed-off-by: Ali Alnubani
> Acked-by: Jerin Jacob
On 11/08, Qi Zhang wrote:
>Free the HW tables during dev_close.
>Otherwise there will be two issues:
>1. Memory not be freed if the device is detached.
>2. Driver can't be initialized correctly after device reset.
>
>Fixes: a4c8c48fe3f4 ("net/ice: load OS default package")
>
>Signed-off-by: Qi Zhan
v10: - Rename the exported variables with 'rte_net_ice' and 'RTE_'. Update
the commit message, and separate patch for doxygen.
v9: - Rename the dynamic filed and flags variables to _offs, _mask, so it
matches the design.
v8: - Cleanup the doxgen, rename the dynamic filed and flags wi
Add the doxygen for ice protocol extraction feature APIs.
Signed-off-by: Haiyue Wang
---
doc/api/doxy-api-index.md | 1 +
doc/api/doxy-api.conf.in | 1 +
drivers/net/ice/rte_pmd_ice.h | 55 +++
3 files changed, 57 insertions(+)
diff --git a/doc/api/dox
The original design is to use rte_mbuf::udata64 to save the metadata of
protocol extraction which has network protocol data fields and type, a
private API is used to decode this metadata.
Use the dynamic mbuf field and flags to register the needed fields in
mbuf, to avoid overwriting 'rte_mbuf::ud
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, November 8, 2019 5:23 PM
> To: Slava Ovsiienko
> Cc: Bing Zhao ; Ori Kam
> ; Raslan Darawsheh ;
> dev@dpdk.org
> Subject: [PATCH v2 0/3] Reorganize resources of flow tables
>
> From: Bing Zhao
>
> Number of flow tables is limit
08/11/2019 16:44, Haiyue Wang:
> v10: - Rename the exported variables with 'rte_net_ice' and 'RTE_'. Update
>the commit message, and separate patch for doxygen.
Thank you
I think this version can replace v9 in next-net
Thanks, PSB.
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Friday, November 8, 2019 4:53 PM
> To: Dekel Peled ; Matan Azrad
> ; Yigit, Ferruh ; Mcnamara,
> John ; Kovacevic, Marko
> ; nhor...@tuxdriver.com;
> ajit.khapa...@broadcom.com; somnath.ko...@broadcom.com; Burakov,
> An
Hi,
> -Original Message-
> From: Bing Zhao
> Sent: Friday, November 8, 2019 7:27 AM
> To: Ori Kam ; Slava Ovsiienko
> ; Raslan Darawsheh
> Cc: dev@dpdk.org
> Subject: [PATCH] net/mlx5: optimize tag traversal with hash list
>
> Tag action for flow mark/flag could be reused by different f
Thanks, PSB.
> -Original Message-
> From: Ferruh Yigit
> Sent: Friday, November 8, 2019 2:52 PM
> To: Matan Azrad ; Dekel Peled
> ; john.mcnam...@intel.com;
> marko.kovace...@intel.com; nhor...@tuxdriver.com;
> ajit.khapa...@broadcom.com; somnath.ko...@broadcom.com;
> anatoly.bura...@inte
On Wed, 6 Nov 2019 13:09:43 +0100
Thomas Monjalon wrote:
> The constants like AF_INET are in sys/socket.h in FreeBSD.
> The #ifdef macro __FreeBSD__ is replaced with RTE_EXEC_ENV_FREEBSD
> in order to be consistent across DPDK files, and allow to grep
> for EXEC_ENV among other benefits.
>
> Si
Tested-by: Rajesh Ravi
Tested the patch modified for DPDK 19.02 along with SPDK 19.07
Regards,
Rajesh
On Tue, Nov 5, 2019 at 8:45 PM Anatoly Burakov
wrote:
> Currently, externally created heaps are supposed to be automatically
> mapped for VFIO DMA by EAL, however they only do so if, at the
Thanks David.
With Anatoly's patch applied my patch is not needed as the purpose is
solved.
Regards,
Rajesh
On Thu, Nov 7, 2019 at 9:21 PM David Marchand
wrote:
> On Wed, Nov 6, 2019 at 2:55 PM David Marchand
> wrote:
> >
> > On Tue, Nov 5, 2019 at 6:14 PM Burakov, Anatoly
> > wrote:
> > >
From: Marcin Baran
As per new ABI policy, all of the libraries are now versioned using
one global ABI version. Changes in this patch implement the
necessary steps to enable that.
Signed-off-by: Marcin Baran
Signed-off-by: Pawel Modrak
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
In order to facilitate mass updating of version files, add a shell
script that recurses into lib/ and drivers/ directories and calls
the ABI version update script.
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
---
Notes:
v3:
- Switch to sh rather than bash, and remove bash-i
This patchset prepares the codebase for the new ABI policy and
adds a few helper scripts.
There are two new scripts for managing ABI versions added. The
first one is a Python script that will read in a .map file,
flatten it and update the ABI version to the ABI version
specified on the command-lin
From: Marcin Baran
Remove code for old ABI versions ahead of ABI version bump.
Signed-off-by: Marcin Baran
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
Acked-by: Erik Gabriel Carrillo
---
Notes:
v2:
- Moved this to before ABI version bump to avoid compile breakage
lib
From: Marcin Baran
The original ABI versioning was slightly misleading in that the
DPDK 2.0 ABI was really a single mode for the distributor, and is
used as such throughout the distributor code.
Fix this by renaming all _v20 API's to _single API's, and remove
symbol versioning.
Signed-off-by: M
From: Marcin Baran
Remove code for old ABI versions ahead of ABI version bump.
Signed-off-by: Marcin Baran
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
---
Notes:
v2:
- Moved this to before ABI version bump to avoid compile breakage
lib/librte_lpm/rte_lpm.c | 1010 ++-
From: Pawel Modrak
Add a script that automatically merges all stable ABI's under one
ABI section with the new version, while leaving experimental
section exactly as it is.
Signed-off-by: Pawel Modrak
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
---
Notes:
v7:
- Do not re
From: Marcin Baran
Remove code for old ABI versions ahead of ABI version bump.
Signed-off-by: Marcin Baran
Signed-off-by: Anatoly Burakov
Acked-by: David Hunt
---
Notes:
v5:
- Fixed shared library linking error due to versioning still enabled
v2:
- Moved this to before A
The logtype symbol was missing from the .map file. Add it.
Fixes: d8dd31652cf4 ("common/octeontx: move mbox to common folder")
Cc: pbhagavat...@caviumnetworks.com
Cc: sta...@dpdk.org
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
---
Notes:
v2:
- add this patch to avoid comp
From: Marcin Baran
Add a shell script that checks whether built libraries are
versioned with expected ABI (current ABI, current ABI + 1,
or EXPERIMENTAL).
The following command was used to verify current source tree
(assuming build directory is in ./build):
find ./build/lib ./build/drivers -nam
> >
> >
> > > > > > On 11/7/2019 12:35 PM, Dekel Peled wrote:
> > > > > > > @@ -1266,6 +1286,18 @@ struct rte_eth_dev *
> > > > > > >
> > > > > > RTE_ETHER_MAX_LEN;
> > > > > > > }
> > > > > > >
> > > > > > > + /*
> > > > > > > + * If LRO is
08/11/2019 17:15, Stephen Hemminger:
> On Wed, 6 Nov 2019 13:09:43 +0100
> Thomas Monjalon wrote:
>
> > The constants like AF_INET are in sys/socket.h in FreeBSD.
> > The #ifdef macro __FreeBSD__ is replaced with RTE_EXEC_ENV_FREEBSD
> > in order to be consistent across DPDK files, and allow to
Hi David,
> From: Gavin Hu
>
> The rte_wait_until_equal_xx APIs abstract the functionality of
> 'polling for a memory location to become equal to a given value'.
>
> Add the RTE_ARM_USE_WFE configuration entry for aarch64, disabled
> by default. When it is enabled, the above APIs will call WFE
This series implements support and use of API for configuration and
validation of max size for LRO aggregated packet.
v2: Updated ethdev patch per review comments.
v3: Updated ethdev and testpmd patches per review comments.
v4: Updated ethdev patch for QEDE PMD per review comments.
v5: Updated eth
This patch implements [1], to support API for configuration and
validation of max size for LRO aggregated packet.
API change notice [2] is removed, and release notes for 19.11
are updated accordingly.
Various PMDs using LRO offload are updated, the new data members are
initialized to ensure they d
This patch implements use of the API for LRO aggregated packet
max size.
It adds command-line and runtime commands to configure this value,
and adds option to show the supported value.
Documentation is updated accordingly.
Signed-off-by: Dekel Peled
Acked-by: Bernard Iremonger
Acked-by: Matan Az
This patch implements use of the API for LRO aggregated packet
max size.
Rx queue create is updated to use the relevant configuration.
Documentation is updated accordingly.
Signed-off-by: Dekel Peled
Acked-by: Viacheslav Ovsiienko
Acked-by: Matan Azrad
---
doc/guides/nics/mlx5.rst| 2 ++
d
The logtype USER1 should not be overloaded for library function.
Instead use a dynamic log type.
Signed-off-by: Stephen Hemminger
---
lib/librte_pdump/rte_pdump.c | 70
1 file changed, 39 insertions(+), 31 deletions(-)
diff --git a/lib/librte_pdump/rte_pdump
These are a couple of small cleanups for 19.10 which
came out of work on pcapng support. Full pcapng support
and BPF are planned for DPDK 20.02.
Stephen Hemminger (2):
pdump: use new pktmbuf copy function
pdump: use dynamic logtype
lib/librte_pdump/rte_pdump.c | 139 ++---
The rte_pktmbuf_copy handles varying size mbuf pools correctly.
Signed-off-by: Stephen Hemminger
---
lib/librte_pdump/rte_pdump.c | 69 +---
1 file changed, 1 insertion(+), 68 deletions(-)
diff --git a/lib/librte_pdump/rte_pdump.c b/lib/librte_pdump/rte_pdump.c
i
On 11/8/2019 4:11 PM, Dekel Peled wrote:
> Thanks, PSB.
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Friday, November 8, 2019 2:52 PM
>> To: Matan Azrad ; Dekel Peled
>> ; john.mcnam...@intel.com;
>> marko.kovace...@intel.com; nhor...@tuxdriver.com;
>> ajit.khapa...@broadcom.com
From: Jerin Jacob
The struct rte_eventdev and rte_eventdev_data are supposed
to be used internally only, but there is a chance that
increasing their size would break ABI for some applications.
In order to allow smooth addition of features without breaking
ABI compatibility, some space is reserved
08/11/2019 17:38, Ananyev, Konstantin:
> > From: Gavin Hu
> > +static __rte_always_inline void
> > +rte_wait_until_equal_64(volatile uint64_t *addr, uint64_t expected,
> > + int memorder)
> > +{
> > + uint64_t value;
> > +
> > + assert(memorder == __ATOMIC_ACQUIRE || memorder == __AT
Add missing BSD license tag to ipsec examples.
Signed-off-by: Stephen Hemminger
---
examples/ipsec-secgw/test/bypass_defs.sh | 1 +
examples/ipsec-secgw/test/common_defs.sh | 1 +
examples/ipsec-secgw/test/common_defs_secgw.sh | 1 +
ex
Add same tag as other files in this example.
Signed-off-by: Stephen Hemminger
---
examples/l2fwd-event/l2fwd_common.c | 4
examples/l2fwd-event/l2fwd_poll.c | 4
2 files changed, 8 insertions(+)
diff --git a/examples/l2fwd-event/l2fwd_common.c
b/examples/l2fwd-event/l2fwd_common.c
All source and scripts should be marked as BSD-3.
Signed-off-by: Stephen Hemminger
---
examples/performance-thread/l3fwd-thread/test.sh | 1 +
1 file changed, 1 insertion(+)
diff --git a/examples/performance-thread/l3fwd-thread/test.sh
b/examples/performance-thread/l3fwd-thread/test.sh
index b
08/11/2019 13:46, Ray Kinsella:
> This policy change introduces major ABI versions, these are
> declared every year, typically aligned with the LTS release
> and are supported by subsequent releases in the following year.
> This change is intended to improve ABI stabilty for those projects
> consum
On 08/11/2019 17:11, Thomas Monjalon wrote:
> 08/11/2019 13:46, Ray Kinsella:
>> This policy change introduces major ABI versions, these are
>> declared every year, typically aligned with the LTS release
>> and are supported by subsequent releases in the following year.
>> This change is intende
08/11/2019 13:46, Ray Kinsella:
> Add an entry to the maintainer file for the abi policy.
>
> Signed-off-by: Ray Kinsella
> Acked-by: John Mcnamara
> ---
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> +ABI Policy
> +M: Ray Kinsella
> +F: doc/guides/contributing/abi_*.rst
If you are doing a new vers
The meson.build file is missing the required license header.
Signed-off-by: Stephen Hemminger
---
drivers/net/sfc/base/meson.build | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/sfc/base/meson.build b/drivers/net/sfc/base/meson.build
index 6c80305820ce..5fbe24014ec6 100644
---
On 11/8/2019 5:19 PM, Stephen Hemminger wrote:
> The meson.build file is missing the required license header.
>
> Signed-off-by: Stephen Hemminger
> ---
> drivers/net/sfc/base/meson.build | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/net/sfc/base/meson.build
> b/drivers/ne
Simple script to look for missing SPDX license tags
with exceptions for certain directories and file types.
Signed-off-by: Stephen Hemminger
---
devtools/spdx-check.sh | 22 ++
1 file changed, 22 insertions(+)
create mode 100755 devtools/spdx-check.sh
diff --git a/devtools/
On Fri, 8 Nov 2019 17:25:16 +
Ferruh Yigit wrote:
> On 11/8/2019 5:19 PM, Stephen Hemminger wrote:
> > The meson.build file is missing the required license header.
> >
> > Signed-off-by: Stephen Hemminger
> > ---
> > drivers/net/sfc/base/meson.build | 2 ++
> > 1 file changed, 2 insertions
On Wed, Nov 6, 2019 at 4:57 PM Sunil Kumar Kori wrote:
>
> Retrieve burst mode information according to the selected Rx/Tx mode and
> offloads.
>
> Signed-off-by: Sunil Kumar Kori
> ---
> v3:
> - Rebased the patch over patches.dpdk.org/patch/62368/
> v2:
> - Rebased the patch on latest commit.
08/11/2019 18:12, Ray Kinsella:
> On 08/11/2019 17:11, Thomas Monjalon wrote:
> > 08/11/2019 13:46, Ray Kinsella:
> >> +#. The ABI version is managed at a project level in DPDK, with the ABI
> >> version
> >> + reflected in all library's soname.
> >
> > It is not specifying the experimental lib
On Fri, 8 Nov 2019 09:13:56 +0100
David Marchand wrote:
> On Fri, Nov 8, 2019 at 5:39 AM Stephen Hemminger
> wrote:
> >
> > The logtype USER1 should not be overloaded for library function.
> > Instead use a dynamic log type.
> >
> > Signed-off-by: Stephen Hemminger
>
> This patch is incomple
The #ifdef to conditionally include on BSD
is unnecessary. It is harmless to include the header on other
OS's. An extra include is better than an #ifdef.
Signed-off-by: Stephen Hemminger
---
app/test-pmd/cmdline.c| 2 --
app/test/test_cmdline_ipaddr.c| 2 --
lib/
On 11/1/2019 8:12 PM, Stephen Hemminger wrote:
> Add support for extended statistics in failsafe driver.
> Reports detailed statistics for each sub device.
>
> Example:
>
> testpmd> show port xstats 1
> rx_good_packets: 0
> tx_good_packets: 0
> rx_good_bytes: 0
> tx_good_bytes: 0
> rx_missed_erro
On 11/1/2019 8:12 PM, Stephen Hemminger wrote:
> This is an updated simplified version of previous failsafe xstats
> patch and a bug fix for testpmd.
>
> The failsafe xstats patch is almostly a complete redo.
>
> Stephen Hemminger (2):
> app/testpmd: block xstats for hidden ports
> failsafe:
> Signed-off-by: Stephen Hemminger
> ---
> examples/ipsec-secgw/test/bypass_defs.sh | 1 +
> examples/ipsec-secgw/test/common_defs.sh | 1 +
> examples/ipsec-secgw/test/common_defs_secgw.sh | 1 +
> examples/ipsec-secgw/test/data_rxtx.
> -Original Message-
> From: Thomas Monjalon
> Sent: Friday, November 8, 2019 5:00 PM
> To: Ananyev, Konstantin
> Cc: David Marchand ; dev@dpdk.org; n...@arm.com;
> Gavin Hu ; Mcnamara, John
> ; Kovacevic, Marko ;
> Jerin Jacob ; Jan Viktorin
>
> Subject: Re: [PATCH v13 2/5] eal: ad
07/11/2019 18:26, Artur Trybula:
> --- a/doc/guides/rel_notes/release_19_11.rst
> +++ b/doc/guides/rel_notes/release_19_11.rst
> @@ -246,6 +246,11 @@ New Features
> +* **Refactored compression unit tests.**
> +
> + Refactored core function to get clear code structure, better for
> maintenance.
>
Hi Xiao,
On 29/10/2019 05:12, Xiao Zhang wrote:
> VLAN packets with ip length bigger than 1496 will not be received by
> i40e/i40evf due to wrong packets size checking. This patch fixes the
> issue by correcting the maximum frame size during checking.
>
> Fixes: 43e5488c0ac6 ("net/i40e: support M
The LTO job using gcc-7 has two issues at the moment:
- warnings about implicit fallthroughs trigger build errors:
In file included from ...common/include/rte_memory.h:22:0,
from ...linux/eal/eal_hugepage_info.c:24:
...common/include/rte_common.h: In function ‘rte_str_to_size’:
..
08/11/2019 20:28, Kevin Traynor:
> Hi Xiao,
>
> On 29/10/2019 05:12, Xiao Zhang wrote:
> > VLAN packets with ip length bigger than 1496 will not be received by
> > i40e/i40evf due to wrong packets size checking. This patch fixes the
> > issue by correcting the maximum frame size during checking.
>
08/11/2019 20:32, David Marchand:
> The LTO job using gcc-7 has two issues at the moment:
> - warnings about implicit fallthroughs trigger build errors:
>
> In file included from ...common/include/rte_memory.h:22:0,
> from ...linux/eal/eal_hugepage_info.c:24:
> ...common/include/r
From: Pawel Modrak
Merge all vesions in linker version script files to DPDK_20.0.
This commit was generated by running the following command:
:~/DPDK$ buildtools/update-abi.sh 20.0
Signed-off-by: Pawel Modrak
Signed-off-by: Anatoly Burakov
Acked-by: Bruce Richardson
---
.../rte_pmd_bbdev_f
On Fri, Nov 8, 2019 at 8:56 PM Thomas Monjalon wrote:
>
> 08/11/2019 20:32, David Marchand:
> > The LTO job using gcc-7 has two issues at the moment:
> > - warnings about implicit fallthroughs trigger build errors:
> >
> > In file included from ...common/include/rte_memory.h:22:0,
> >
From: Dekel Peled
The maximum supported aggregated packet size for LRO
is advertised in rte_eth_dev_info.
For some devices, max_lro_pktlen may be different of
the basic max_rx_pktlen property.
Various PMDs supporting LRO are updated.
Signed-off-by: Dekel Peled
Signed-off-by: Thomas Monjalon
-
When I create a virtio-user device with rte_hotplug it creates a kernel device
(ie vtap0).
This is normal an the device has ifindex N.
But later when device is configured an started the original vtap0 device is
deleted
and a new one is created (with ifindex N+1). This seems like a bug, if nothi
On 11/08, Thomas Monjalon wrote:
>08/11/2019 16:44, Haiyue Wang:
>> v10: - Rename the exported variables with 'rte_net_ice' and 'RTE_'. Update
>>the commit message, and separate patch for doxygen.
>
>Thank you
>I think this version can replace v9 in next-net
>
>
Dropped v9 and applied this
> -Original Message-
> From: Thomas Monjalon
> Sent: Saturday, November 9, 2019 3:49 AM
> To: Kevin Traynor
> Cc: Zhang, Xiao ; dev@dpdk.org; Xing, Beilei
> ; Zhang, Qi Z ; Stokes, Ian
> ; sta...@dpdk.org; Andrew Rybchenko
> ; Yigit, Ferruh ; Ye,
> Xiaolong
> Subject: Re: [v3] net/i40
101 - 199 of 199 matches
Mail list logo