29/04/2017 12:51, Jerin Jacob:
> This script generates cscope, gtags, and tags index files based on
> EAL environment(architecture and OS(linux/bsd)).
>
> Selection of the architecture and OS environment is based on dpdk
> configuration target(T=).If EAL environment(T=) is not specified,
> the scr
30/04/2017 12:45, Thomas Monjalon:
> 29/04/2017 12:51, Jerin Jacob:
> > This script generates cscope, gtags, and tags index files based on
> > EAL environment(architecture and OS(linux/bsd)).
> >
> > Selection of the architecture and OS environment is based on dpdk
> > configuration target(T=).If
26/04/2017 15:52, Guduri Prathyusha:
> The following sequence of operation gives error in binding devices
> 1) Bind a device using dpdk-devbind.py
> 2) Unbind the device using kernel tools(/sys/bus/pci/device/driver/unbind)
> 3) Bind the device using kernel tools(/sys/bus/pci/driver/new_id and
> /s
The return mbuf points of RX path is possible be modified out of bound
with 32 bit vPMD.
The patch set fix for related drivers.
Qi Zhang (3):
net/i40e: fix memory overflow for 32 bit vPMD
net/ixgbe: fix memory overflow for 32 bit vPMD
net/fm10k: fix memory overflow for 32 bit vPMD
drivers
Return mbuf points of _recv_raw_pkts_vec are modified out of bound.
Fixes: 8e109464c022 ("i40e: allow vector Rx and Tx usage")
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/i40e/i40e_rxtx_vec_sse.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git
Return mbuf points of _recv_raw_pkts_vec are modified out of bound.
Fixes: c95584dc2b18 ("ixgbe: new vectorized functions for Rx/Tx")
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
d
Return mbuf points of _recv_raw_pkts_vec are modified out of bound.
Fixes: a6ce64a97520 ("fm10k: introduce vector driver")
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/fm10k/fm10k_rxtx_vec.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/dri
27/04/2017 19:55, Ferruh Yigit:
> Script displays status for all device types and output is much
> longer than it used to be. This makes harder to read script output.
>
> This patch adds new --status-dev argument to the script to select
> a device group to display status.
>
> Supported device gro
28/04/2017 14:25, Andriy Berestovskyy:
> Works fine on ThunderX and does not brake Intel either.
>
> Reviewed-by: Andriy Berestovskyy
> Tested-by: Andriy Berestovskyy
>
> Andriy
>
> On 28.04.2017 13:58, Thomas Monjalon wrote:
> > Andriy, please would you like to review this patch?
> >
> > 28/0
These differences in Python 3 were causing errors:
- xrange is replaced by range
- dict values are a view (instead of list)
- has_key is removed
Fixes: deb87e6777c0 ("usertools: use sysfs for CPU layout")
Fixes: 63985c5f104e ("usertools: fix CPU layout for more than 2 threads")
Signed-off-by: Tho
13/12/2016 02:28, Michał Mirosław:
> Signed-off-by: Michał Mirosław
> ---
> lib/librte_eal/linuxapp/eal/eal_hugepage_info.c | 43
> ++---
> 1 file changed, 32 insertions(+), 11 deletions(-)
There is neither explanation nor comments for this patch.
Michal, please check with S
09/02/2017 16:56, Olivier MATZ:
> Hi,
>
> On Mon, 30 Jan 2017 10:54:08 +0100, Thomas Monjalon
> wrote:
> > It is fixing the introduction of the new flag PKT_RX_VLAN_STRIPPED.
> >
> > Fixes: b37b528d957c ("mbuf: add new Rx flags for stripped VLAN")
> >
> > This patch is applying the flag to the
08/02/2017 17:30, Thomas Monjalon:
> 2017-01-18 09:07, Tan, Jianfeng:
> > > > How about "nz" for non-zero?
> > >
> > > I would prefer the full name. If you want nonzero, that's ok for me, but
> > > there
> > > is
> > > no need to make it shorter and not readable enough (I wouldn't know what
> > >
28/04/2017 15:24, Burakov, Anatoly:
> > From: Andrew Rybchenko [mailto:arybche...@solarflare.com]
> > Sent: Tuesday, April 4, 2017 5:06 PM
> > To: dev@dpdk.org
> > Cc: Burakov, Anatoly ; Alejandro Lucero
> >
> > Subject: [PATCH] vfio: set IOMMU type for the container once
> >
> > If more than one
28/04/2017 15:25, Burakov, Anatoly:
> From: Alejandro Lucero [mailto:alejandro.luc...@netronome.com]
> > VFIO allows a secure way of assigning devices to user space and those
> > devices which can not be isolated from other ones are set in same VFIO
> > group. Releasing or unplugging a device shoul
26/04/2017 10:15, Burakov, Anatoly:
> >
> > If Linux UAPI headers in the system do not have
> > VFIO_SPAPR_TCE_v2_IOMMU defined, DPDK define necessary structures
> > itself. However the existing definitions are different from ones pushed to
> > the mainline kernel.
> >
> > This copies structures
28/04/2017 15:10, Bruce Richardson:
> On i686 builds, the uin64_t type is 64-bits in size but is aligned to
> 32-bits only. This causes mbuf fields for rearm_data to not be 16-byte
> aligned on 32-bit builds, which causes errors with some vector PMDs which
> expect the rearm data to be aligned as o
25/04/2017 18:10, Gage Eads:
> From: John Jacques
>
> When using the compiler to link applications, include EXTRA_CFLAGS. This
> is needed, for example, when cross-compiling, to pass --sysroot.
> GCC cross-compilers built with Yocto don't use the --with-sysroot option,
> making it necessary to pa
26/04/2017 23:01, Jan Blunck:
> In case the output directory (O=) is undefined or a relative directory lets
> turn it into an absolute path before passing it on. Otherwise the output
> directory is created relative to the subdir, e.g. pktgen/app/build/... and
> pktgen/lib/lua/src/build/...
>
> Sig
19/04/2017 11:49, Ananyev, Konstantin:
>
> >
> > We has already test on 16 node server, everything is fine, without any
> > issue.
> >
> > Testcase as follows:
> > I. with dpdk args -c 0xf, test pass
> > II. with 32 forward-lcores, each node with 2 lcores(total 16 nodes), test
> > pass
> >
28/04/2017 04:14, Jianbo Liu:
> On 27 April 2017 at 00:29, Jerin Jacob wrote:
> > armv8 implementations may have 64B or 128B cache line.
> > Setting to the maximum available cache line size in generic config to
> > address minimum DMA alignment across all arm64 implementations.
> >
> > Increasing
28/04/2017 04:08, Yang, Zhiyong:
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Zhihong Wang
> >
> > Making AVX and AVX512 configurable is useful for performance and power
> > testing.
> >
> > The similar kernel patch at https://patchwork.kernel.org/patch/9618883/.
> >
> > AVX512 support
26/04/2017 14:07, Adrien Mazarguil:
> This series addresses the remaining issues seen by check-includes.sh in
> exported headers. Most of them may cause compilation errors in user
> applications:
>
> - Dependencies on missing includes.
> - Non-standard C/C++ constructs usage without associated saf
28/04/2017 11:13, Olivier Matz:
> Hi Wenzhuo,
>
> On Fri, 28 Apr 2017 08:38:21 +, "Lu, Wenzhuo"
> wrote:
> > Hi Oilvier,
> > As we discussed before, I send this patch. Would you like to take a look at
> > it? Better fix it before release 17.05, thanks.
> >
> >
> > > When parsing a CLI, al
> > The hugepage memory limitation of 32 bit application is "1GB size" but not
> > "1GB per page size".
> >
> > Signed-off-by: Qi Zhang
>
> Thanks for the correction.
>
> Acked-by: John McNamara
Applied, thanks
25/04/2017 12:18, Gaetan Rivet:
> Signed-off-by: Gaetan Rivet
> ---
> devtools/check-git-log.sh | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/devtools/check-git-log.sh b/devtools/check-git-log.sh
> index 8449d4f..f081ff5 100755
> --- a/devtools/check-git-log.sh
> +++ b/devtools/check-
26/04/2017 16:58, Mcnamara, John:
>
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Gaetan Rivet
> > Sent: Tuesday, April 25, 2017 11:18 AM
> > To: dev@dpdk.org
> > Cc: Yigit, Ferruh
> > Subject: [dpdk-dev] [PATCH v2 1/4] doc: fix missing backquotes
> >
>
30/04/2017 06:11, Wei Dai:
> Current ethdev always stores MAC address even it fails to be added.
> Other function may regard the failed MAC address valid and lead to
> some errors. So There is a need to check if the addr is added
> successfully or not and discard it if it fails.
>
> In 3rd patch,
On Sunday 30 April 2017 07:41 PM, Thomas Monjalon wrote:
These differences in Python 3 were causing errors:
- xrange is replaced by range
- dict values are a view (instead of list)
- has_key is removed
Thanks Thomas.
Please include minor correction in your patch as below.
Fixes: deb87e6777c0 (
The thunderx PMD is sensitive to the layout of the mbuf on
the RX path. Add in some compile-time checks to make sure the mbuf layout
assumptions are valid, and to provide hints to anyone changing the mbuf
where things may need to be updated.
Signed-off-by: Jerin Jacob
---
- As previously discusse
This is an ABI change notice for DPDK 17.08 in librte_ether
about changes in rte_eth_txmode structure.
Currently Tx offloads are enabled by default, and can be disabled
using ETH_TXQ_FLAGS_NO* flags. This behaviour is not consistent with
the Rx side where the Rx offloads are disabled by default an
31 matches
Mail list logo