https://bugs.dpdk.org/show_bug.cgi?id=576
Bug ID: 576
Summary: "‘str2flowtype’ defined but not used" when building
with net/i40e disabled
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status
Fix vhost-switch compiling issue when ioat dependency is missing.
Change 'RTE_x86' check into 'RTE_RAW_IOAT' check in meson build file
and update Makefile. Clean some codes.
Fixes: abec60e7115d ("examples/vhost: support vhost async data path")
Fixes: 3a04ecb21420 ("examples/vhost: add async vhost
Hi,
> -Original Message-
> From: David Marchand
> Sent: Wednesday, November 11, 2020 10:36 PM
> To: Jiang, Cheng1
> Cc: Maxime Coquelin ; Xia, Chenbo
> ; dev ; Fu, Patrick
> ; Yang, YvonneX ; Hu,
> Jiayu ; Thomas Monjalon ;
> Yigit, Ferruh
> Subject: Re: [PATCH v1] examples/vhost: fix i
Needs to reset rxq->rxrearm_start to 0 when reset_rx_queue(),
otherwise, the random value of rxrearm_start will cause performance drop
due to L3 contested accesses.
Fixes: 69dd4c3d0898 ("net/avf: enable queue and device")
Signed-off-by: Leyi Rong
---
drivers/net/iavf/iavf_rxtx.c | 1 +
1 file c
From: Alvin Zhang
Support flow director mark ID parsing from flexible Rx descriptor
in avx512 path.
Signed-off-by: Alvin Zhang
Fixes: 59852468c19c ("net/ice: support flow mark in AVX path")
Cc: sta...@dpdk.org
---
drivers/net/ice/ice_rxtx_vec_avx512.c | 65 +--
Fix vhost-switch compiling issue when ioat dependency is missing.
Change 'RTE_x86' check into 'RTE_RAW_IOAT' check in meson build file
and update Makefile. Clean some codes.
Signed-off-by: Cheng Jiang
---
v2:
* Cleaned some codes
* Changed RTE_RAW_IOAT check method in Makefile
* Added ioat fun
From: Alvin Zhang
1. Delete original code.
2. Add 2 tables(pattern RSS type matched PCTYPE, RSS type to input set).
3. Parse RSS pattern and RSS type to get PCTYPE.
4. Parse RSS action to get queues, RSS function and hash field.
5. Create and destroy RSS filters.
6. Create new files for hash flow
From: Alvin Zhang
Support flow director mark ID parsing from flexible Rx descriptor
in avx512 path.
Signed-off-by: Alvin Zhang
---
drivers/net/ice/ice_rxtx_vec_avx512.c | 61 +++
1 file changed, 61 insertions(+)
diff --git a/drivers/net/ice/ice_rxtx_vec_avx512.
Hi Ferruh, any suggestions?
在 2020/11/3 14:30, Min Hu (Connor) 写道:
Hi Ferruh,
I agree with your proposal. But if we remove record structures, we will
not be able to query the current queue stats mapping configuration. Or
we can provide a query API for the PMD driver that uses the
set_queue_sta
The flag of RTE_ETHTYPE_FLAGS_MAC has been checked twice, so remove the
first error message "Not supported by ethertype filter" which is not so
specific, and keep the error message "mac compare is unsupported" which
aligns to the definition of RTE_ETHTYPE_FLAGS_MAC.
Fixes: eb3539fc8550 ("net/ixgbe
Hi Ferruh,
Align with Qingqing Li, this path will not apply to dpdk master now, some
dev_ops may
casue fail when run in secondary proc, so need to modify it later and add tests
for other
dev_ops.
Thanks
在 2020/10/31 18:10, Qingqing Li 写道:
fix coredump when secondary process using the hinic p
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, November 12, 2020 00:04
> To: Guo, Jia ; Wang, Haiyue
> Cc: Jiawen Wu ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2 06/37] net/txgbe: add ethertype parse rule
>
> On 11/11/2020 4:02 PM, Ferruh Yigit wrote:
> > On 11/11/2020
> -Original Message-
> From: David Marchand
> Sent: Tuesday, November 10, 2020 23:12
> To: dev@dpdk.org
> Cc: tho...@monjalon.net; Richardson, Bruce ;
> sta...@dpdk.org; Li, Xiaoyun ; Wu, Jingjing
> ; Xiaolong Ye
> Subject: [PATCH 06/10] examples/ntb: fix clean target
>
> When introdu
> > > > >
> > > > > Switch to generic build on arm Travis machines to avoid
> > > > > differences in build configuration caused by different Arm hardware.
> > > > >
> > > > > Signed-off-by: Juraj Linkeš
> > > > > ---
> > > > > .ci/linux-build.sh | 4
> > > > > 1 file changed, 4 insertions(
> -Original Message-
> From: dev On Behalf Of Timothy McDaniel
> Sent: Wednesday, November 11, 2020 3:27 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net; david.march...@redhat.com
> Subject: [dpdk-dev] [PATCH] event/
> -Original Message-
> From: dev On Behalf Of Timothy McDaniel
> Sent: Wednesday, November 11, 2020 3:27 PM
> Cc: dev@dpdk.org; Carrillo, Erik G ; Eads, Gage
> ; Van Haaren, Harry ;
> jer...@marvell.com; tho...@monjalon.net; david.march...@redhat.com
> Subject: [dpdk-dev] [PATCH] event/
> -Original Message-
> From: David Marchand
> Sent: Tuesday, November 10, 2020 9:51 AM
> To: McDaniel, Timothy
> Cc: dev ; Carrillo, Erik G ; Eads,
> Gage ; Van Haaren, Harry
> ; Jerin Jacob Kollanukkaran
> ; Thomas Monjalon ; Gaetan
> Rivet
> Subject: Re: [dpdk-dev] [PATCH v15 00/23]
Add missing returns so that the memzone free is not called if
port create is successful.
Signed-off-by: Timothy McDaniel
---
drivers/event/dlb/pf/dlb_pf.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/event/dlb/pf/dlb_pf.c b/drivers/event/dlb/pf/dlb_pf.c
index cf88c49..3aeef6f 10
Use rte_pci_find_ext_capability instead of private version,
Remove unused PCI offsets and values
Use PCI definitions from rte_pci.h, where available.
Signed-off-by: Timothy McDaniel
---
drivers/event/dlb/pf/dlb_main.c | 50 +++--
1 file changed, 8 insertions(+
The code contained in this commit was inadvertently omitted
when dissecting the dlb2 code base into discrete patches for
upstream.
Signed-off-by: Timothy McDaniel
---
drivers/event/dlb2/dlb2.c | 314 +++--
drivers/event/dlb2/dlb2_selftest.c | 4 +-
2 fi
Use rte_pci_find_ext_capability instead of private version,
Remove unused PCI offsets and values
Use PCI definitions from rte_pci.h, where available.
Signed-off-by: Timothy McDaniel
---
drivers/event/dlb2/pf/dlb2_main.c | 46 ++-
1 file changed, 7 insertions(+
Hi, Maxime
Thanks a lot for the patch. There is the comment for the entire series.
[1]_
>
> First issue, when there are more than 8 CQEs to uncompress, the computation
> done in this commit cannot work. Because the zip-ai variable describes the
> current index inside the CQE8 array and thus
Rather than just installing all examples, we can use the build checks to
filter out any examples that are missing dependencies or are otherwise
unbuildable on the current system.
Signed-off-by: Bruce Richardson
---
examples/meson.build | 54 +++-
meson.bui
Once it has been determined that an example cannot be built, there is
little point in continuing to process the meson.build file for that
example, so we can use subdir_done() to return to the calling file.
This can potentially prevent problems where later statement in the file
may cause an error on
When librt is not present on a system, processing the meson.build file
for this example application causes an error. Make the library
non-mandatory and just mark the example as unbuildable if it is
not present.
Fixes: 89f0711f9ddf ("examples: build some samples with meson")
Cc: sta...@dpdk.org
Si
By installing the examples one-by-one in a loop in the examples
meson.build file we effectively flattened out the structure of the examples
folder and omitted some common and shared subfolders that were never
directly built. Instead, we can remove the loop and just have the whole
"examples" folder
On Wed, Nov 11, 2020 at 03:56:47PM +, Bruce Richardson wrote:
> Rather than just installing all examples, we can use the build checks to
> filter out any examples that are missing dependencies or are otherwise
> unbuildable on the current system.
>
> Signed-off-by: Bruce Richardson
> ---
> e
> -Original Message-
> From: Ruifeng Wang
> Sent: Wednesday, November 11, 2020 3:52 PM
> To: Juraj Linkeš ; Honnappa Nagarahalli
> ; bruce.richard...@intel.com; Phil Yang
> ; vcchu...@amazon.com; Dharmik Thakkar
> ; jerinjac...@gmail.com;
> hemant.agra...@nxp.com; Ajit Khaparde (ajit.kha
> -Original Message-
> From: Conor Walsh
> Sent: Tuesday, November 10, 2020 5:03 AM
> To: Honnappa Nagarahalli ;
> konstantin.anan...@intel.com
> Cc: dev@dpdk.org; linglix.c...@intel.com; Conor Walsh
>
> Subject: [PATCH v2] app/test: fix to prevent zcd gcc compile error
>
> When DPDK
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add macsec register enable and setting reset operations.
Add macsec offload suuport.
Signed-off-by: Jiawen Wu
<...>
@@ -1763,6 +1767,10 @@ txgbe_dev_start(struct rte_eth_dev *dev)
*/
txgbe_dev_link_update(dev, 0);
+ /* setup the ma
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add support to create operation for flow API.
Signed-off-by: Jiawen Wu
---
drivers/net/txgbe/txgbe_ethdev.h | 2 +
drivers/net/txgbe/txgbe_fdir.c | 27
drivers/net/txgbe/txgbe_flow.c | 257 +++
3 files changed,
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add filter list init and uninit.
Can you please describe why this global filter lists are needed?
Signed-off-by: Jiawen Wu
<...>
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add support to parse flow for L2 tunnel filter.
<...>
+static int
+txgbe_parse_l2_tn_filter(struct rte_eth_dev *dev,
+ const struct rte_flow_attr *attr,
+ const struct rte_flow_item pattern[],
+
On 11/11/2020 4:00 PM, Ferruh Yigit wrote:
On 11/11/2020 6:48 AM, Jiawen Wu wrote:
This patch adds the rest of txgbe PMD for its PF part.
Support include flow API, traffic manager, macsec and ipsec.
v2:
- Rebase on next-net
Jiawen Wu (37):
net/txgbe: add ntuple filter init and uninit
net
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add support to parse flow for ntuple filter.
Can you please add more information to the commit log what does it mean to
support 'ntuple filter' in rte_flow? Like if matching packets dropped, etc..?
(From the code below I can see only queue action is su
On 11/11/2020 4:02 PM, Ferruh Yigit wrote:
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add support to parse flow for ethertype filter.
Signed-off-by: Jiawen Wu
<...>
+static int
+txgbe_parse_ethertype_filter(struct rte_eth_dev *dev,
+ const struct rte_flow_attr *attr,
+
On 11/11/2020 6:49 AM, Jiawen Wu wrote:
Add support to parse flow for ethertype filter.
Signed-off-by: Jiawen Wu
<...>
+static int
+txgbe_parse_ethertype_filter(struct rte_eth_dev *dev,
+const struct rte_flow_attr *attr,
+const struct
On 11/11/2020 6:48 AM, Jiawen Wu wrote:
This patch adds the rest of txgbe PMD for its PF part.
Support include flow API, traffic manager, macsec and ipsec.
v2:
- Rebase on next-net
Jiawen Wu (37):
net/txgbe: add ntuple filter init and uninit
net/txgbe: support ntuple filter add and delete
On Wed, Nov 11, 2020 at 4:54 PM Bruce Richardson
wrote:
>
> On Wed, Nov 11, 2020 at 04:45:25PM +0100, David Marchand wrote:
> > On Wed, Nov 11, 2020 at 4:40 PM Marvin Liu wrote:
> > >
> > > Data prefetch instruction can preload data into cpu’s hierarchical
> > > cache before data access. Virtio d
Rather than just installing all examples, we can use the build checks to
filter out any examples that are missing dependencies or are otherwise
unbuildable on the current system.
Signed-off-by: Bruce Richardson
---
examples/meson.build | 54 +++-
meson.bui
By installing the examples one-by-one in a loop in the examples
meson.build file we effectively flattened out the structure of the examples
folder and omitted some common and shared subfolders that were never
directly built. Instead, we can remove the loop and just have the whole
"examples" folder
On Wed, Nov 11, 2020 at 04:45:25PM +0100, David Marchand wrote:
> On Wed, Nov 11, 2020 at 4:40 PM Marvin Liu wrote:
> >
> > Data prefetch instruction can preload data into cpu’s hierarchical
> > cache before data access. Virtio datapath utilized this feature for
> > data access acceleration. As co
On Wed, Nov 11, 2020 at 4:40 PM Marvin Liu wrote:
>
> Data prefetch instruction can preload data into cpu’s hierarchical
> cache before data access. Virtio datapath utilized this feature for
> data access acceleration. As config RTE_PMD_PACKET_PREFETCH was
> discarded, now packet data prefetch is
Data prefetch instruction can preload data into cpu’s hierarchical
cache before data access. Virtio datapath utilized this feature for
data access acceleration. As config RTE_PMD_PACKET_PREFETCH was
discarded, now packet data prefetch is enabled based on architecture.
Signed-off-by: Marvin Liu
d
When DPDK is compiled with gcc 7.5 with the optimization level set to 1
gcc sees the offset variable in txgbe_ethdev.c as possibly being
uninitialised. To correct this the final return statement in
txgbe_get_offset_by_id was simplified to return -1.
Signed-off-by: Conor Walsh
---
drivers/net/txg
Hi Khoa,
As far as I can see, the DPDK Performance Test Lab at University of New
Hampshire provides the guarantee that the standard tree will build just
fine on Windows (https://lab.dpdk.org/results/dashboard/status/) - in
particular, the Windows-Compile-DPDK-Meson test.
Regards,
Nick
On 03
On Tue, 03 Nov 2020 10:05:43 +, Luca Boccassi wrote:
> The patch looks good to me, as I really need all files to be checked in
> with LF only as a hard requirement before I can upload to
> Debian/Ubuntu, so:
>
> Acked-by: Luca Boccassi
>
> Does the change also stop future check-ins of CRLF f
On Wed, 2020-11-11 at 15:03 +, Luca Boccassi wrote:
> On Wed, 2020-11-11 at 16:02 +0100, Thomas Monjalon wrote:
> > 29/10/2020 23:55, Dmitry Kozlyuk:
> > > MSBuild XML files have to use CRLF line-endings, otherwise any change
> > > results in the whole file being rewritten with CRLF line-ending
On Wed, 2020-11-11 at 16:02 +0100, Thomas Monjalon wrote:
> 29/10/2020 23:55, Dmitry Kozlyuk:
> > MSBuild XML files have to use CRLF line-endings, otherwise any change
> > results in the whole file being rewritten with CRLF line-endings by
> > Visual Studio. However, it's inconvenient to have such
On Tue, 2020-11-03 at 10:05 +, Luca Boccassi wrote:
> On Tue, 2020-11-03 at 10:42 +0300, Dmitry Kozlyuk wrote:
> > Hi Naty,
> >
> > > Doesn't the 'input' option gets you original (unmodified) line endings on
> > > checkout?
> > > If a file in the repo has CRLF endings, Unix devs will get it a
On Wed, Nov 11, 2020 at 03:36:25PM +0100, David Marchand wrote:
> On Wed, Nov 11, 2020 at 12:29 PM Cheng Jiang wrote:
> >
> > Fix vhost-switch compiling issue when ioat dependency is missing.
> > Change 'RTE_x86' check into 'RTE_RAW_IOAT' check in meson build file
> > and update Makefile.
>
> Sti
29/10/2020 23:55, Dmitry Kozlyuk:
> MSBuild XML files have to use CRLF line-endings, otherwise any change
> results in the whole file being rewritten with CRLF line-endings by
> Visual Studio. However, it's inconvenient to have such files checked-out
> with CLRF in Unix environments.
>
> Add sugge
> -Original Message-
> From: Juraj Linkeš
> Sent: Wednesday, November 11, 2020 7:46 PM
> To: Honnappa Nagarahalli ;
> bruce.richard...@intel.com; Ruifeng Wang ; Phil
> Yang ; vcchu...@amazon.com; Dharmik Thakkar
> ; jerinjac...@gmail.com;
> hemant.agra...@nxp.com; Ajit Khaparde (ajit.khap
On Wed, Nov 11, 2020 at 12:29 PM Cheng Jiang wrote:
>
> Fix vhost-switch compiling issue when ioat dependency is missing.
> Change 'RTE_x86' check into 'RTE_RAW_IOAT' check in meson build file
> and update Makefile.
Still failing for me.
98b4c65506 - (HEAD) examples/vhost: fix ioat dependency iss
On 11/9/2020 6:00 PM, Loftus, Ciara wrote:
'uint64_t' is used to hold the pointer, for 32-bits build this
assumption is wrong and giving following build error:
rte_eth_af_xdp.c: In function ‘xdp_umem_configure’:
rte_eth_af_xdp.c:970:15:
error: cast to pointer from integer of different size
Fix the implementer and part number of DPAA and ARMADA SoCs.
The current values of 16 cores and 1 NUMA node don't cover all SoCs from
the Arm implementer, e.g. Taishan 2280 has 64 cores and 4 NUMA nodes.
Increase these to 64 and 4 to widen the coverage.
Add configuration to SoC options where smalle
A few options that disabled drivers in the old makefiles were improperly
ported to the meson build system. Fix this by adding a to the list of
disabled drivers, similarly how the command line option works. Remove
unneeded driver options ported from the old makefile system.
Add support for removing
Some Arm SoCs are not NUMA systems. Add the capability to disable NUMA
for cross build and disabled NUMA in Arm cross files.
Signed-off-by: Juraj Linkeš
---
config/arm/arm64_armada_linux_gcc | 1 +
config/arm/arm64_bluefield_linux_gcc | 1 +
config/arm/arm64_dpaa_linux_gcc
Add Arm SoC configuration to Arm meson.build and add a meson option to
enable those options for native builds. This is preferable to
specifying a cross file when doing aarch64 -> aarch64 builds, since the
cross file specifies the toolchain as well.
Signed-off-by: Juraj Linkeš
---
config/arm/arm6
Add support for setting core count and numa nodes in cross files. The
values specified in cross files will override the default values.
Also add missing default values to Arm config.
Signed-off-by: Juraj Linkeš
---
config/arm/arm64_armada_linux_gcc | 2 ++
config/arm/arm64_armv8
Add an option to automatically discover the host's numa and cpu counts
and use those values for a non cross-build.
Give users the option to override the per-arch default values or values
from cross files by specifying them on the command line with -Dmax_lcores
and -Dmax_numa_nodes.
Signed-off-by:
Use dictionary lookup instead of checking for existing variables,
iterating over all elements in the list or checking lists for optional
configuration. Move variable contents into the dictionary for variables
that would be referenced only once.
Fallback to generic part number if the discovered part
Letting the compiler decide is going to yield the best results for
native builds, so use native machine args.
Signed-off-by: Juraj Linkeš
---
config/arm/meson.build | 54 ++
1 file changed, 28 insertions(+), 26 deletions(-)
diff --git a/config/arm/meson.b
Use generic configuration for the only build where it makes sense - the
generic build. For other builds, if we don't know either of implementer
ID or part number, the build is not supported.
Add part numbers to cross files where fallback to generic configuration
is assumed.
Signed-off-by: Juraj Li
Change formatting so that it's more consistent and readable, add/modify
comments/stdout messages, move configuration options to more appropriate
places and make the order consistent according to these rules:
1. First list generic configuration options, then list options that may
be overwritten.
Remove variables that were either not used, referenced just once or not
needed.
Signed-off-by: Juraj Linkeš
Reviewed-by: Ruifeng Wang
Reviewed-by: Honnappa Nagarahalli
---
config/arm/meson.build | 28 +++-
1 file changed, 7 insertions(+), 21 deletions(-)
diff --git a/c
Set flags in one loop. Append flags to a list and use the list in the
loop.
Signed-off-by: Juraj Linkeš
Reviewed-by: Honnappa Nagarahalli
---
config/arm/meson.build | 37 +
1 file changed, 17 insertions(+), 20 deletions(-)
diff --git a/config/arm/meson.build
Rename Arm build variables and values so that they better conform to Arm
specifications. Also rename generically sounding variable to names that
better capture what the variables hold.
Rename machine_args_generic to part_number_config_arm since the
variable contains more than just the generic mach
The current way of specifying Arm configuration options is insufficient
since we can't identify the SoC we're building for from the MIDR
information. For example, we can't distinguish between N1SDP, Graviton2
or Ampere Altra.
Add a way to specify the cpu count and numa node count for cross builds
The current machine='default' build name is not descriptive. The actual
default build is machine='native'. Add an alternative string which does
the same build and better describes what we're building:
machine='generic'. Leave machine='default' for backwards compatibility.
Signed-off-by: Juraj Link
On 11/11/2020 1:05 PM, Conor Walsh wrote:
When DPDK is compiled with gcc 7.5 with the optimization level set to 1
gcc sees the offset variable in txgbe_ethdev.c as possibly being
uninitialised. To correct this error offset has been initialised to 0 in
txgbe_ethdev.c
Signed-off-by: Conor Walsh
-
On 11/2/2020 2:48 PM, Qingqing Li wrote:
the reason is that during the stage of secondary process port initialization,
it lacks the initialization of "eth_dev->dev_ops".
Signed-off-by: Qingqing Li
Hi Ziyang, Guoyang, Xiaoyun,
The patch is around for a long time [1], can you please review the
When DPDK is compiled with gcc 7.5 with the optimization level set to 1
gcc sees the offset variable in txgbe_ethdev.c as possibly being
uninitialised. To correct this error offset has been initialised to 0 in
txgbe_ethdev.c
Signed-off-by: Conor Walsh
---
drivers/net/txgbe/txgbe_ethdev.c | 4 ++-
On 11/5/2020 6:09 PM, Ferruh Yigit wrote:
In 'rte_eth_dev_configure()', if 'DEV_RX_OFFLOAD_JUMBO_FRAME' is not set
the max frame size is limited to 'RTE_ETHER_MAX_LEN' (1518).
This is mistake because for the PMDs that has frame size bigger than
"RTE_ETHER_HDR_LEN + RTE_ETHER_CRC_LEN" (18 bytes),
On 11/10/2020 5:06 PM, Matan Azrad wrote:
When an age action becomes aged-out the next call for
rte_flow_get_aged_flows API should return the action context supplied
by the action configuration structure.
In case the age action is created by the shared action API, the shared
action context of th
On 11/10/2020 3:28 AM, Suanming Mou wrote:
As shared RSS action will be shared by multiple flows, the action
is created as global standalone action and managed only by the
relevant shared action management functions.
Currently, hrxqs will be created by shared RSS action or general
queue action.
> -Original Message-
> From: Su, Simei
> Sent: Wednesday, November 11, 2020 7:30 PM
> To: Zhang, Qi Z
> Cc: dev@dpdk.org; Xing, Beilei ; Ding, Xuan
> ; Su, Simei
> Subject: [PATCH] net/ice: fix full mask issue for ACL rule
>
> A rule with an imperfect match(wildcarding) will be route
On 11/9/2020 9:02 PM, Thomas Monjalon wrote:
09/11/2020 18:44, Thomas Monjalon:
09/11/2020 18:20, Thomas Monjalon:
09/11/2020 18:15, Ferruh Yigit:
On 11/9/2020 5:01 PM, Thomas Monjalon wrote:
09/11/2020 17:48, Ferruh Yigit:
I can send a new version to reset 'CUSTOM_PKG_CONFIG_PATH',
what is
>
> Hi All,
> There is a test plan for the performance tests of different
> scenarios
> with AF_XDP in the dpdk docs
> https://doc.dpdk.org/dts/test_plans/af_xdp_test_plan.html , but I am not
> able to find the test results of the same. Can anyone please help in sharing
> the resul
11/11/2020 13:16, luca.bocca...@gmail.com:
> From: Luca Boccassi
>
> With the legacy build system MODULE_CFLAGS can be set to pass compiler
> flags specific for the kernel modules builds.
> This is used currently by Ubuntu and Debian.
> Set ccflags-y in the Kbuild to achieve the same result with
From: Luca Boccassi
With the legacy build system MODULE_CFLAGS can be set to pass compiler
flags specific for the kernel modules builds.
This is used currently by Ubuntu and Debian.
Set ccflags-y in the Kbuild to achieve the same result with Meson, and
to keep backward compatbility with older scr
> -Original Message-
> From: Honnappa Nagarahalli
> Sent: Sunday, November 8, 2020 3:43 PM
> To: Juraj Linkeš ; bruce.richard...@intel.com;
> Ruifeng Wang ; Phil Yang ;
> vcchu...@amazon.com; Dharmik Thakkar ;
> jerinjac...@gmail.com; hemant.agra...@nxp.com; Ajit Khaparde
> (ajit.khapa..
A rule with an imperfect match(wildcarding) will be routed through
ACL. A perfect match should be rejected by ACL.
Fixes: 40d466fa9f76 ("net/ice: support ACL filter in DCF")
Signed-off-by: Simei Su
---
drivers/net/ice/ice_acl_filter.c | 44
1 file change
Fix vhost-switch compiling issue when ioat dependency is missing.
Change 'RTE_x86' check into 'RTE_RAW_IOAT' check in meson build file
and update Makefile.
Signed-off-by: Cheng Jiang
---
examples/vhost/Makefile| 5 +
examples/vhost/ioat.h | 2 +-
examples/vhost/meson.build | 2 +-
3
11/11/2020 12:13, Ferruh Yigit:
> On 11/11/2020 11:00 AM, Bruce Richardson wrote:
> > On Wed, Nov 11, 2020 at 11:37:41AM +0100, Thomas Monjalon wrote:
> >> 11/11/2020 10:18, Bruce Richardson:
> >>> On Tue, Nov 10, 2020 at 06:09:45PM +, Ferruh Yigit wrote:
> On 11/10/2020 5:55 PM, Thomas Mo
On 11/11/2020 11:00 AM, Bruce Richardson wrote:
On Wed, Nov 11, 2020 at 11:37:41AM +0100, Thomas Monjalon wrote:
11/11/2020 10:18, Bruce Richardson:
On Tue, Nov 10, 2020 at 06:09:45PM +, Ferruh Yigit wrote:
On 11/10/2020 5:55 PM, Thomas Monjalon wrote:
10/11/2020 18:18, Ferruh Yigit:
On
On Wed, Nov 11, 2020 at 11:37:41AM +0100, Thomas Monjalon wrote:
> 11/11/2020 10:18, Bruce Richardson:
> > On Tue, Nov 10, 2020 at 06:09:45PM +, Ferruh Yigit wrote:
> > > On 11/10/2020 5:55 PM, Thomas Monjalon wrote:
> > > > 10/11/2020 18:18, Ferruh Yigit:
> > > > > On 11/9/2020 9:00 PM, Thomas
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> This patch marks the compatiablity macros with RTE_DEPRECATED
> which causes a warning if used. There are no remaining warnings
> in the current release.
>
> Signed-off-by: Stephen Hemminger
> ---
> lib/librte_eal/include/rte_bus.h
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> Test the renamed blocklist and allowlist arguments.
> Use new terms in test variable names as well.
>
> Signed-off-by: Stephen Hemminger
> Acked-by: Luca Boccassi
> ---
> app/test/autotest.py| 16 +--
> app/test/autot
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> ---
> app/test/autotest_runner.py | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Luca Boccassi
--
Kind regards,
Luca Boccassi
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> Replace old option syntax -w with -a and update any wording
> around blacklisting.
>
> Signed-off-by: Stephen Hemminger
> ---
> doc/guides/cryptodevs/dpaa2_sec.rst | 6 ++--
> doc/guides/cryptodevs/dpaa_sec.rst|
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> Use the new terminology blocked to describe when devices
> are excluded from being used.
>
> Signed-off-by: Stephen Hemminger
> Acked-by: Luca Boccassi
> Acked-by: Hemant Agrawal
> ---
> drivers/bus/dpaa/dpaa_bus.c| 7 +++--
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> Replace -w / --pci-whitelist with -a / --allow options
> and --pci-blacklist with --block.
> The -b short option remains unchanged.
>
> Allow the old options for now, but print a nag
> warning since old options are deprecated.
>
> Sign
On Tue, 2020-11-10 at 14:55 -0800, Stephen Hemminger wrote:
> This patch renames the enum values in the EAL include files.
> As a backward compatible temporary migration tool, define
> a replacement mapping for old values.
>
> The old names relating to blacklist and whitelist are replaced
> by blo
11/11/2020 10:18, Bruce Richardson:
> On Tue, Nov 10, 2020 at 06:09:45PM +, Ferruh Yigit wrote:
> > On 11/10/2020 5:55 PM, Thomas Monjalon wrote:
> > > 10/11/2020 18:18, Ferruh Yigit:
> > > > On 11/9/2020 9:00 PM, Thomas Monjalon wrote:
> > > > > PKG_CONFIG_PATH is specific to each target, so i
The driver must check for the queue number
in the RSS action list and if not should
return with a proper error message to user.
Bugzilla ID: 573
Fixes: 9486d60b94b5 ("net/i40e: fix flow RSS queue index check")
Cc: wei.zh...@intel.com
Signed-off-by: Kumar Amber
---
drivers/net/i40e/i40e_flow.c |
> -Original Message-
> From: dev On Behalf Of Juraj Linkeš
> Sent: Tuesday, November 10, 2020 10:03 AM
> To: Honnappa Nagarahalli ;
> bruce.richard...@intel.com; Ruifeng Wang ; Phil
> Yang ; vcchu...@amazon.com; Dharmik Thakkar
> ; jerinjac...@gmail.com;
> hemant.agra...@nxp.com; Ajit Kh
On 11-Nov-20 5:08 AM, Nithin Dabilpuram wrote:
On Tue, Nov 10, 2020 at 02:17:39PM +, Burakov, Anatoly wrote:
On 05-Nov-20 9:04 AM, Nithin Dabilpuram wrote:
Partial unmapping is not supported for VFIO IOMMU type1
by kernel. Though kernel gives return as zero, the unmapped size
returned will
The print statement had a typo, "sesionless" should have been
"sessionless". This is now fixed.
Fixes: afcfa2fd0431 ("test/crypto: check session-less support")
Cc: pablo.de.lara.gua...@intel.com
Cc: sta...@dpdk.org
Signed-off-by: Ciara Power
---
app/test/test_cryptodev_blockcipher.c | 2 +-
1 f
On 11/11/2020 7:23 AM, Michael Pfeiffer wrote:
Hi,
On Tue, 2020-11-10 at 15:59 +, Ferruh Yigit wrote:
On 11/9/2020 2:22 PM, Michael Pfeiffer wrote:
Unlike TCP, UDP checksums are optional and may be zero to indicate "not
set" [RFC 768] (except for IPv6, where this prohibited [RFC 8200]). Ad
1 - 100 of 120 matches
Mail list logo