The assertion of return value from the open() function is done against
0, while it is a correct value - open() returns -1 in case of an error.
It causes problems while trying to run as a daemon, in which case, this
call to open() will return 0 as a valid descriptor.
Fixes: b94e5c9406b5 ("eal/arm:
Hello,
My dpdk was compiled with CONFIG_RTE_LIBRTE_VHOST_NUMA=n (which is a
default in config/common_base).
But, I see following error when I compile ovs-2.8 with dpdk enabled. Is
this expected? Also ignorable error?
"
. . .
checking for library containing get_mempolicy... no
configure: e
> -Original Message-
> From: Yuanhan Liu [mailto:y...@fridaylinux.org]
> Sent: Wednesday, September 27, 2017 5:36 PM
> To: Tan, Jianfeng
> Cc: dev@dpdk.org; maxime.coque...@redhat.com; mtetsu...@gmail.com
> Subject: Re: [PATCH 10/12] vhost: support to kick in secondary process
>
> On Fri
> -Original Message-
> From: Shreyansh Jain
> Sent: Thursday, September 28, 2017 7:59 AM
> To: 'Ferruh Yigit'
> Cc: dev@dpdk.org; Hemant Agrawal
> Subject: RE: [PATCH v4 41/41] net/dpaa: support for extended statistics
>
> Hi Ferruh,
>
> > -Original Message-
> > From: Ferruh Yig
When a VF port is bound to VFIO-PIC, only miscellaneous interrupt
is mapped to VFIO vector 0 in eth_ixgbevf_dev_init( ).
In ixgbevf_dev_start(), if previous VFIO interrupt mapping set in
eth_ixgbevf_dev_init( ) is not cleard, it will fail when calling
rte_intr_enable( ) tries to map Rx queue interr
Thank you.
> -Original Message-
> From: Yigit, Ferruh
> Sent: Thursday, September 28, 2017 3:13 AM
> To: Zhao1, Wei ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3 1/2] net/i40e: queue region set and flush
>
> On 9/26/2017 9:54 AM, Zhao1, Wei wrote:
> > Hi, Ferruh
>
> Hi Wei,
>
> >>
When the number of free descriptors goes below the LRXQTRESH, an immediate
interrupt is triggered. And lots of interrupts cause performance drop. This
patch enables to pass flow arguments when starting l3fwd example.
Signed-off-by: Xiaoyun Li
---
examples/l3fwd/main.c | 191 +
Hi Ferruh,
> -Original Message-
> From: Ferruh Yigit [mailto:ferruh.yi...@intel.com]
> Sent: Thursday, September 28, 2017 5:07 AM
> To: Shreyansh Jain
> Cc: dev@dpdk.org; Hemant Agrawal
> Subject: Re: [PATCH v4 41/41] net/dpaa: support for extended statistics
>
> On 9/27/2017 9:26 AM, S
Ferruh,
> There is a patch to add missing ones [1], I think it would be better to add
> them
> with a separate patch.
>
> But I missed the "librte_pmd_vhost" one, I will send a new version soon.
>
> Also failsafe don't have any PMD specific API, no need to add it.
>
>
> [1]
> http://dpdk.org/
Hi Ferruh,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ferruh Yigit
> Sent: Thursday, September 28, 2017 2:59 AM
> To: Mcnamara, John
> Cc: dev@dpdk.org; Thomas Monjalon ; Yigit, Ferruh
>
> Subject: [dpdk-dev] [PATCH v2] doc: add shared library versions fo
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Lukasz Majczak
> Sent: 2017年9月25日 15:35
> To: dev@dpdk.org
> Cc: Lukasz Majczak
> Subject: [dpdk-dev] [PATCH v3] librte_eal: fix wrong assert for arm and
ppc
>
> The assertion of return value from the open() funct
> -Original Message-
> From: Gowrishankar [mailto:gowrishanka...@linux.vnet.ibm.com]
> Sent: 2017年9月21日 18:05
> To: dev@dpdk.org
> Cc: Chao Zhu ; Tomasz Kantecki
> ; Gowrishankar Muthukrishnan
>
> Subject: [PATCH v2] examples/l3fwd: optimised packet processing on powerpc
>
> From: Gowrish
> -Original Message-
> From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
> Sent: 2017年8月13日 15:04
> To: dev@dpdk.org
> Cc: tho...@monjalon.net; bruce.richard...@intel.com;
> konstantin.anan...@intel.com; vikto...@rehivetech.com;
> jianbo@linaro.org; chao...@linux.vnet.ibm.com; J
On 9/27/2017 9:26 AM, Shreyansh Jain wrote:
> On Thursday 21 September 2017 06:56 PM, Shreyansh Jain wrote:
>> On Monday 18 September 2017 08:27 PM, Ferruh Yigit wrote:
>>> On 9/9/2017 12:21 PM, Shreyansh Jain wrote:
From: Hemant Agrawal
Signed-off-by: Hemant Agrawal
>>>
>>> <...>
On 9/26/2017 1:43 PM, Shreyansh Jain wrote:
> On Tuesday 19 September 2017 07:27 PM, Shreyansh Jain wrote:
>> On Tuesday 19 September 2017 07:10 PM, Ferruh Yigit wrote:
>>> On 9/19/2017 2:18 PM, Shreyansh Jain wrote:
On Monday 18 September 2017 08:19 PM, Ferruh Yigit wrote:
> On 9/9/2017 1
On 9/26/2017 9:54 AM, Zhao1, Wei wrote:
> Hi, Ferruh
Hi Wei,
>> -Original Message-
>> From: Yigit, Ferruh
>> Sent: Wednesday, September 20, 2017 6:36 PM
>> To: Zhao1, Wei ; dev@dpdk.org
>> Subject: Re: [dpdk-dev] [PATCH v3 1/2] net/i40e: queue region set and
> flush
>>
>> On 9/15/2017 4:
Signed-off-by: Ferruh Yigit
Acked-by: John McNamara
---
doc/guides/rel_notes/release_17_11.rst | 4
1 file changed, 4 insertions(+)
diff --git a/doc/guides/rel_notes/release_17_11.rst
b/doc/guides/rel_notes/release_17_11.rst
index bb0ba80c6..de637fb4b 100644
--- a/doc/guides/rel_notes/rel
On 9/26/2017 8:01 AM, Yang, Zhiyong wrote:
> Hi Ferruh, Thomas,
>
>>> @@ -40,7 +40,7 @@ LIB = librte_pmd_af_packet.a
>>>
>>> EXPORT_MAP := rte_pmd_af_packet_version.map
>>>
>>> -LIBABIVER := 1
>>> +LIBABIVER := 2
>>
>> I have just recognized this one. This shouldn't be updated. Only LIABIVER of
This patch adds functional and performance tests for membership
library.
Signed-off-by: Yipeng Wang
---
test/test/Makefile | 3 +
test/test/test_member.c | 676 +++
test/test/test_member_perf.c | 630 +++
This patch enables the Membership library.
Signed-off-by: Yipeng Wang
---
MAINTAINERS| 8 +++-
config/common_base | 5 +
lib/librte_member/Makefile | 2 ++
mk/rte.app.mk | 2 ++
4 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/MAINTAINER
For key search, the signatures of all entries are compared against
the signature of the key that is being looked up. Since all
signatures are contiguously put in a bucket, they can be compared
with vector instructions (AVX2), achieving higher lookup performance.
This patch adds AVX2 implementation
Bloom Filter (BF) [1] is a well-known space-efficient
probabilistic data structure that answers set membership queries.
Vector of Bloom Filters (vBF) is an extension to traditional BF
that supports multi-set membership testing. Traditional BF will
return found or not-found for each key. vBF will al
Membership library is an extension and generalization of a traditional
filter (for example Bloom Filter) structure. In general, the Membership
library is a data structure that provides a "set-summary" and responds
to set-membership queries of whether a certain element belongs to a
set(s). A members
One of the set-summary structures is hash-table based
set-summary (HTSS). One example is cuckoo filter [1].
Comparing to a traditional hash table, HTSS has a much more
compact structure. For each element, only one signature and
its corresponding set ID is stored. No key comparison is required
duri
DPDK Membership Library provides an API that can be used by many DPDK
applications to conduct one or more set-membership tests (we mention some
possible use cases below, but interested readers can refer to
[1] for a wider survey of use cases).
The basic functionalities of the Membership Library in
GTP-C & GTP-U are not supported by cloud filter due
to limited resource of HW, this patch enables GTP-C
and GTP-U cloud filter by replacing inner_mac and
TUNNEL_KEY.
This configuration will be set when adding GTP-C or
GTP-U filter rules, and it will be invalid only by
NIC core reset.
Signed-off-by
This patch adds i40e_flow_parse_gtp_filter parsing
function for GTP-C and GTP-U.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.h | 2 +
drivers/net/i40e/i40e_flow.c | 151 +
2 files changed, 153 insertions(+)
diff --git a/drivers/net/i40
This patch adds GTP, GTPC and GTPU items for
generic flow API, and also exposes item fields
through the flow command.
Signed-off-by: Beilei Xing
Acked-by: Adrien Mazarguil
---
app/test-pmd/cmdline_flow.c | 40 ++
app/test-pmd/config.c |
This patch adds FDIR support for GTP-C and GTP-U.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.h | 30 +
drivers/net/i40e/i40e_fdir.c | 200 ++-
drivers/net/i40e/i40e_flow.c | 263 +++--
3 files changed, 396
rte_eth_fdir_* structures are still used in FDIR functions.
This patch adds i40e private FDIR related structures and
functions to finish integration FDIR with generic flow API.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.h | 83 ++-
drivers/net/i40e/i40e_fdir.c | 490 +
Enable RSS for new pctypes after downloading
new profile.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index d6b0d50..aba35a5 100644
This patch set enables RSS/FDIR/cloud filter for GPT-C and GTP-U.
It depends on Kirill's patch:
http://dpdk.org/ml/archives/dev/2017-September/076035.html.
However, Kirill's patchset needs to be updated.
v4 changes:
- Refine fdir related code.
- Rework profile metadata parsing function.
- Fix c
Update new packet type and new pctype info when downloading
profile.
Signed-off-by: Beilei Xing
---
drivers/net/i40e/i40e_ethdev.c | 312
drivers/net/i40e/i40e_ethdev.h | 24
drivers/net/i40e/rte_pmd_i40e.c | 6 +-
3 files changed, 341 insertion
Add support of GTP-C and GTP-U tunnels in rte_net_get_ptype().
Signed-off-by: Beilei Xing
Acked-by: Olivier Matz
---
lib/librte_mbuf/rte_mbuf_ptype.c | 2 ++
lib/librte_mbuf/rte_mbuf_ptype.h | 24
2 files changed, 26 insertions(+)
diff --git a/lib/librte_mbuf/rte_mbuf
On Fri, Aug 25, 2017 at 09:40:46AM +, Jianfeng Tan wrote:
> Previouly, there is only one way for primary/secondary to exchange
> messages, that is, primary process writes info into some predefind
> file, and secondary process reads info out. That cannot address
> the requirements:
> a. Second
On Wed, Sep 27, 2017 at 09:36:03AM +0200, Tomasz Duszynski wrote:
> On Tue, Sep 26, 2017 at 03:31:18PM +0100, Bruce Richardson wrote:
> > On Tue, Sep 26, 2017 at 11:39:58AM +0200, Tomasz Duszynski wrote:
> > > Since MRVL NET PMD needs librte_cfgfile to parse QoS configuration file
> > > link it as
On Wed, Sep 27, 2017 at 09:40:52AM +, De Lara Guarch, Pablo wrote:
>
>
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Tomasz Duszynski
> > Sent: Tuesday, September 26, 2017 10:40 AM
> > To: dev@dpdk.org
> > Cc: m...@semihalf.com; d...@marvell.com; nsams.
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Tomasz Duszynski
> Sent: Tuesday, September 26, 2017 10:40 AM
> To: dev@dpdk.org
> Cc: m...@semihalf.com; d...@marvell.com; nsams...@marvell.com;
> Tomasz Duszynski
> Subject: [dpdk-dev] [PATCH 0/8] add net/crypt
On Fri, Sep 22, 2017 at 02:30:21AM +, Tan, Jianfeng wrote:
>
>
> > -Original Message-
> > From: Yuanhan Liu [mailto:y...@fridaylinux.org]
> > Sent: Thursday, September 21, 2017 5:18 PM
> > To: Tan, Jianfeng
> > Cc: dev@dpdk.org; maxime.coque...@redhat.com; mtetsu...@gmail.com
> > Subj
On Fri, Sep 22, 2017 at 05:21:49PM +0200, Daniel Mrzyglod wrote:
> The unscrutinized value may be incorrectly assumed to be within a certain
> range by later operations.
>
> In vhost_user_read: An unscrutinized value from an untrusted source used
> in a trusted context - the value of sz_payload ma
Allow sufficicent space for UUID in string form (36+1).
Needed to use UUID with Hyper-V. This was in deprecation notice
for previous release and make it so in 17.11.
Signed-off-by: Stephen Hemminger
---
doc/guides/rel_notes/deprecation.rst| 3 +++
lib/librte_eal/common/include/rte_dev.h | 6
On Monday 25 September 2017 08:41 PM, Ferruh Yigit wrote:
On 9/25/2017 3:32 PM, Shreyansh Jain wrote:
On Tuesday 19 September 2017 06:44 PM, Shreyansh Jain wrote:
Hello Ferruh,
On Monday 18 September 2017 08:17 PM, Ferruh Yigit wrote:
On 9/9/2017 12:20 PM, Shreyansh Jain wrote:
Signed-off-by
On Friday 22 September 2017 01:05 PM, Thomas Monjalon wrote:
22/09/2017 09:37, Shreyansh Jain:
On Friday 22 September 2017 12:23 PM, Thomas Monjalon wrote:
22/09/2017 08:47, Shreyansh Jain:
On Friday 22 September 2017 03:26 AM, Thomas Monjalon wrote:
23/08/2017 16:11, Shreyansh Jain:
--- a/M
On Thursday 21 September 2017 06:56 PM, Shreyansh Jain wrote:
On Monday 18 September 2017 08:27 PM, Ferruh Yigit wrote:
On 9/9/2017 12:21 PM, Shreyansh Jain wrote:
From: Hemant Agrawal
Signed-off-by: Hemant Agrawal
<...>
+static int
+dpaa_dev_xstats_get(struct rte_eth_dev *dev, struct rt
We've made some improvements based on your feedback. Join us online.
https://www.periscope.tv/w/1dRKZnleWbmKB
On Tue, Sep 26, 2017 at 03:31:18PM +0100, Bruce Richardson wrote:
> On Tue, Sep 26, 2017 at 11:39:58AM +0200, Tomasz Duszynski wrote:
> > Since MRVL NET PMD needs librte_cfgfile to parse QoS configuration file
> > link it as the whole library.
> >
> > Signed-off-by: Jacek Siuda
> > Signed-off-by:
> -Original Message-
> From: Hu, Jiayu
> Sent: Tuesday, September 26, 2017 2:27 PM
> To: dev@dpdk.org
> Cc: Yigit, Ferruh ; Tan, Jianfeng
> ; Ananyev, Konstantin
> ; tho...@monjalon.net; Wu, Jingjing
> ; Yao, Lei A ; Hu, Jiayu
>
> Subject: [PATCH v4] app/testpmd: enable the heavyweight m
47 matches
Mail list logo