Hi Jianfeng,
On 02/14/2018 03:03 AM, Tan, Jianfeng wrote:
Hi Maxime,
On 11/28/2017 6:06 PM, Maxime Coquelin wrote:
On 11/24/2017 07:08 PM, Maxime Coquelin wrote:
When performing live-migration with multiple queue pairs,
VHOST_USER_SET_LOG_BASE request is sent multiple times.
If packets ar
Hi Ahmed,
>-Original Message-
>From: Ahmed Mansour [mailto:ahmed.mans...@nxp.com]
>Sent: 02 February 2018 01:53
>To: Trahe, Fiona ; Verma, Shally
>; dev@dpdk.org
>Cc: Athreya, Narayana Prasad ; Gupta,
>Ashish ; Sahu, Sunila
>; De Lara Guarch, Pablo
>; Challa, Mahipal
>; Jain, Deepak K ;
New options is added, the doc also need to update.
> -Original Message-
> From: Tan, Jianfeng
> Sent: Wednesday, February 14, 2018 12:02 PM
> To: dev@dpdk.org
> Cc: Tan, Jianfeng ; Lu, Wenzhuo
> ; Wu,
> Jingjing
> Subject: [PATCH 3/4] app/testpmd: add option to avoid lock all memory
>
Hi Ahmed
>-Original Message-
>From: Ahmed Mansour [mailto:ahmed.mans...@nxp.com]
>Sent: 02 February 2018 02:20
>To: Trahe, Fiona ; Verma, Shally
>; dev@dpdk.org
>Cc: Athreya, Narayana Prasad ; Gupta,
>Ashish ; Sahu, Sunila
>; De Lara Guarch, Pablo
>; Challa, Mahipal
>; Jain, Deepak K ;
In some cases, we don't want to lock all memory.
Add an option --no-mlockall to avoid lock all memory.
Cc: wenzhuo...@intel.com
Cc: jingjing...@intel.com
Signed-off-by: Jianfeng Tan
---
app/test-pmd/parameters.c | 5 -
app/test-pmd/testpmd.c| 32 ++--
app/t
It's not necessary to polulate guest memory from vhost side.
Cc: maxime.coque...@redhat.com
Cc: y...@fridaylinux.org
Signed-off-by: Jianfeng Tan
---
lib/librte_vhost/vhost_user.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/librte_vhost/vhost_user.c b/lib/librte_vh
Previously, get_device() is a function call. It's OK for slow path
configuration, but takes some cycles for data path.
To avoid that, we turn this function to inline type.
Cc: maxime.coque...@redhat.com
Cc: y...@fridaylinux.org
Signed-off-by: Jianfeng Tan
---
lib/librte_vhost/vhost.c | 13
Cc: tomaszx.kula...@intel.com
Cc: maxime.coque...@redhat.com
Cc: y...@fridaylinux.org
Signed-off-by: Jianfeng Tan
---
lib/librte_vhost/vhost.h | 2 --
1 file changed, 2 deletions(-)
diff --git a/lib/librte_vhost/vhost.h b/lib/librte_vhost/vhost.h
index d947bc9..ecd5b7b 100644
--- a/lib/librte_v
Some trivial fixes, and a vhost memory optimization to avoid polulating
guest memory.
Jianfeng Tan (4):
vhost: remove unused macro
vhost: avoid function call in data path
app/testpmd: add option to avoid lock all memory
vhost: avoid populate guest memory
app/test-pmd/parameters.c |
> On Feb 13, 2018, at 2:45 PM, Yongseok Koh wrote:
>
> Hi Olivier
>
> I'm wondering why rte_pktmbuf_prefree_seg() checks m->next instead of
> m->nb_segs? As 'next' is in the 2nd cacheline, checking nb_segs seems
> beneficial
> to the cases where almost mbufs have single segment.
>
> A customer
Hi Maxime,
On 11/28/2017 6:06 PM, Maxime Coquelin wrote:
On 11/24/2017 07:08 PM, Maxime Coquelin wrote:
When performing live-migration with multiple queue pairs,
VHOST_USER_SET_LOG_BASE request is sent multiple times.
If packets are being processed by the PMD threads, it is
possible that th
> On Feb 5, 2018, at 2:03 AM, Burakov, Anatoly
> wrote:
>
> Thanks for your feedback, good to hear we're on the right track. I already
> have a prototype implementation of this working, due for v1 submission :)
Anatoly,
One more suggestion. Currently, when populating mempool, there's a chanc
Hi Nitin,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Nitin Katiyar
> Sent: Tuesday, February 13, 2018 11:48 AM
> To: dev@dpdk.org
> Cc: Venkatesan Pradeep
> Subject: [dpdk-dev] Multi-driver support for Fortville
>
> Hi,
> Resending the queries with change
Hi Yigit and Anantoly,
I checked the nics-17.11.pdf, the following is description:
"The Accelerated Virtual Port (AVP) device is a shared memory based device only
available
on virtualization platforms from Wind River Systems. The Wind River Systems
virtualization
platform currently uses QEMU/KVM
ack
On Tue, Feb 13, 2018 at 7:12 AM, Lee Daly wrote:
> This updates hasan alayli's license to be the standard BSD-3-Clause
> license used for the rest of DPDK,bringing the files in compliance
> with the DPDK licensing policy.
>
> Signed-off-by: Lee Daly
> ---
> .../performance-thread/common/ar
> > >> Signed-off-by: Kirill Rybalchenko
> > >>
> > >> Acked-by: Marko Kovacevic
> > >> ---
> > >> +* ethdev: announce ABI change
> > >> + The size of variables flow_types_mask in rte_eth_fdir_info structure,
> > >> + sym_hash_enable_mask and valid_bit_mask in rte_eth_hash_global_conf
> > >> s
12/01/2018 21:45, Erik Gabriel Carrillo:
> This an API/ABI change notice for DPDK 18.05 announcing a change in
> the meaning of the return values of the rte_lcore_has_role() function.
>
> Signed-off-by: Erik Gabriel Carrillo
> ---
> +* eal: The semantics of the return value for the ``rte_lcore_ha
> > > > There will be a new function added in v18.05 that will return number of
> > > > detected sockets, which will change the ABI.
> > > >
> > > > Signed-off-by: Anatoly Burakov
> > > > ---
> > > > +* eal: new ``numa_node_count`` member will be added to ``rte_config``
> > > > +structure in v18.
29/01/2018 10:30, Olivier Matz:
> Link: http://dpdk.org/ml/archives/dev/2017-July/069813.html
> Link: http://dpdk.org/dev/patchwork/patch/32041/
>
> Signed-off-by: Olivier Matz
> ---
> +* mbuf: The control mbuf API will be removed in v18.05. The impacted
> + functions and macros are:
> +
> + -
> > >> +* ethdev: The prototype and the behavior of
> > >> + ``dev_ops->eth_mac_addr_set()`` will change in v18.05. A return
> > >> +code
> > >> + will be added to notify the caller if an error occurred in the
> > >> +PMD. In
> > >> + ``rte_eth_dev_default_mac_addr_set()``, the new default MAC
>
31/01/2018 16:27, Stephen Hemminger:
> Notify users of upcoming change in kernel requirement.
> Encourage users to use current LTS kernel version.
>
> Signed-off-by: Stephen Hemminger
> ---
> +* linux: Linux kernel version 3.2 (which is the current minimum required
> + version for the DPDK) will
05/02/2018 07:17, Yang, Zhiyong:
>
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shreyansh Jain
> > Sent: Monday, February 5, 2018 2:22 PM
> > To: dev@dpdk.org
> > Cc: Yigit, Ferruh ; tho...@monjalon.net;
> > Richardson, Bruce ; Ananyev, Konstantin
> > ; h
13/02/2018 12:26, Ferruh Yigit:
> On 2/7/2018 12:41 PM, Shreyansh Jain wrote:
> > On Wednesday 07 February 2018 02:56 PM, Gaetan Rivet wrote:
> >> The declaration and identification of devices will change in v18.05.
> >>
> >> Remove the precedent deprecation notice
> >>
> >> Add new one reflecting
14/02/2018 00:34, Luca Boccassi:
> On Tue, 2018-02-13 at 23:31 +, Luca Boccassi wrote:
> > I am maintaining 16.11 until November 2018
> >
> > Signed-off-by: Luca Boccassi
> > ---
> > MAINTAINERS | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/MAINTAINERS b/MAINTAINERS
> > ind
13/02/2018 13:18, Ferruh Yigit:
> On 6/12/2017 1:50 PM, Mcnamara, John wrote:
> >> -Original Message-
> >> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of David Hunt
> >> Sent: Wednesday, June 7, 2017 3:38 PM
> >> To: dev@dpdk.org
> >> Cc: tho...@monjalon.net; shreyansh.j...@nxp.com; H
On Tue, 2018-02-13 at 23:31 +, Luca Boccassi wrote:
> I am maintaining 16.11 until November 2018
>
> Signed-off-by: Luca Boccassi
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 4f1f33bd3..a646ca3e1 100644
> --- a/MAINTAINERS
>
09/02/2018 10:56, Mcnamara, John:
> From: Wang, Xiao W
> > +* **Added VIRTIO_NET_F_GUEST_ANNOUNCE feature support in virtio pmd.**
> > +
> > + In scenario where the vhost backend doesn't have the ability to
> > + generate RARP packet, the VM running virtio pmd can still be live
> > + migrated if
I am maintaining 16.11 until November 2018
Signed-off-by: Luca Boccassi
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4f1f33bd3..a646ca3e1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -29,6 +29,7 @@ T: git://dpdk.org/dpdk
Stable Branches
13/02/2018 10:33, Thomas Monjalon:
> 13/02/2018 10:09, Mcnamara, John:
> > From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > > Vertical spacing is lower before an item title than after.
> > > So the items with paragraphs are not well separated.
> > >
> > > A custom CSS is added to override th
> > Add a maintainers section to the contributors guide to have a low tech
> > location to check/link to the current maintainers. This file is included
> > dynamically from the MAINTAINERS file in the root directory of the DPDK
> > source when the docs are built. This also allows us to link to the
> > Signed-off-by: Jiayu Hu
>
> The text has been added between the previous section and a note belonging
> to the previous section.
>
> However, we can fix this in the final revision of the release notes, so:
>
> Acked-by: John McNamara
Applied, thanks
09/02/2018 11:02, Thomas Monjalon:
> 09/02/2018 10:56, Mcnamara, John:
> > The text has been added between the previous section and a note belonging
> > to the previous section.
> >
> > However, we can fix this in the final revision of the release notes, so:
>
> I can fix it.
> I also take care o
> > Add note information to intimate about use of option '-d' for shared
> > library in DPDK application.
> >
>
> Acked-by: John McNamara
Applied, thanks
13/02/2018 23:54, Chas Williams:
> From: Chas Williams
>
> If a link is carrier down and using autonegotiation, then the PMD may not
> have detected a speed yet. In this case the best we can do is ignore the
> link speed and duplex since they aren't valid. To be completely correct,
> there shou
Fail-safe dev_start() operation can be called by both the application
and the hot-plug alarm mechanism.
The installation of Rx interrupt are triggered from dev_start() in any
time it is called while actually the Rx interrupt should be installed
only by the application calls.
So, each plug-in even
Hi,
I wanted to push this patch in 18.02, but when looking more closely,
I see few things to improve.
As it is a tool, there is no harm to wait one more week and push it
early in 18.05.
09/02/2018 16:21, Neil Horman:
> check () { #
> + local reta
> total=$(($total + 1))
> ! $v
From: "Charles (Chas) Williams"
dev->data->eth_link isn't updated until the first interrupt. If a
link is carrier down, then this interrupt may never happen. Before we
finished starting the PMD, call ixgbe_dev_link_update() to ensure we
have a valid status.
Signed-off-by: Chas Williams
---
d
From: Chas Williams
If a link is carrier down and using autonegotiation, then the PMD may not
have detected a speed yet. In this case the best we can do is ignore the
link speed and duplex since they aren't valid. To be completely correct,
there should be additional checks to prevent a slave th
Hi Olivier
I'm wondering why rte_pktmbuf_prefree_seg() checks m->next instead of
m->nb_segs? As 'next' is in the 2nd cacheline, checking nb_segs seems beneficial
to the cases where almost mbufs have single segment.
A customer reported high rate of cache misses in the code and I thought the
follow
12/02/2018 11:15, Olivier Matz:
> On Wed, Feb 07, 2018 at 04:43:59PM +, Lee Daly wrote:
> > This updates the Intel and Oliver Matz licenses on a file in examples
> > to be the standard BSD-3-Clause license used for the rest of DPDK,
> > bringing the files in compliance with the DPDK licensing p
12/02/2018 11:16, Olivier Matz:
> On Wed, Feb 07, 2018 at 04:15:01PM +, Ferruh Yigit wrote:
> > On 1/23/2018 4:43 PM, Lee Daly wrote:
> > > This updates the license on files in examples to be the standard
> > > BSD-3-Clause license used for the rest of DPDK,
> > > bringing the files in complian
> > > The type pthread_t is not portable because it is freely defined.
> > > On Linux, it is an unsigned long int which can be printed with %l.
> > > On FreeBSD, it is a pointer which can be printed with %p.
> > >
> > > That's why there was this error:
> > > drivers/net/failsafe/failsafe_private.h:
13/02/2018 17:03, Ferruh Yigit:
> On 2/13/2018 3:45 PM, Hemant Agrawal wrote:
> > From: Lee Daly [mailto:lee.d...@intel.com]
> >>
> >> This updates hasan alayli's license to be the standard BSD-3-Clause
> >> license used
> >> for the rest of DPDK,bringing the files in compliance with the DPDK
> >
> -Original Message-
> From: De Lara Guarch, Pablo [mailto:pablo.de.lara.gua...@intel.com]
> Sent: Wednesday, February 14, 2018 12:19 AM
> To: Thomas Monjalon ; Matan Azrad
>
> Cc: dev@dpdk.org; gaetan.ri...@6wind.com
> Subject: RE: [dpdk-dev] [PATCH v2] net/failsafe: fix FreeBSD build
>
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Tuesday, February 13, 2018 10:13 PM
> To: ma...@mellanox.com
> Cc: dev@dpdk.org; gaetan.ri...@6wind.com
> Subject: [dpdk-dev] [PATCH v2] net/failsafe: fix FreeBSD build
>
> The type pthrea
The type pthread_t is not portable because it is freely defined.
On Linux, it is an unsigned long int which can be printed with %l.
On FreeBSD, it is a pointer which can be printed with %p.
That's why there was this error:
drivers/net/failsafe/failsafe_private.h:377:53: error:
format speci
13/02/2018 22:33, Thomas Monjalon:
> The type pthread_t is not portable because it is freely defined.
> On Linux, it is an unsigned long int which can be printed with %l.
Forgot to add:
On FreeBSD, it is a pointer.
That's why there was this error:
drivers/net/failsafe/failsafe_private.h:377:53: e
The type pthread_t is not portable because it is freely defined.
On Linux, it is an unsigned long int which can be printed with %l.
The debug printing of the thread id is restricted to Linux only.
Fixes: 655fcd68c7d2 ("net/failsafe: fix hotplug races")
Signed-off-by: Thomas Monjalon
---
driver
13/02/2018 22:13, Matan Azrad:
> From: De Lara Guarch, Pablo [mailto:pablo.de.lara.gua...@intel.com]
> > There is a compilation error due to this patch on FreeBSD:
> >
> > drivers/net/failsafe/failsafe_private.h:377:53: error: format specifies type
> > 'unsigned long' but the argument has type 'p
From: De Lara Guarch, Pablo [mailto:pablo.de.lara.gua...@intel.com]
> Hi,
>
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> > Sent: Tuesday, February 13, 2018 4:12 PM
> > To: Matan Azrad
> > Cc: dev@dpdk.org; Gaëtan Rivet
> > Subject:
Hi all,
There is a very common pattern with build failures in DPDK.
When compiling in 32-bit mode, there are some mismatches between
printf format "%lu" / "%lx" and the size of the data being 64-bit.
In 32-bit mode, a long is 32 bits long :)
That's why "%lx" must be replaced by "%" PRIx64.
Hi,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Tuesday, February 13, 2018 4:12 PM
> To: Matan Azrad
> Cc: dev@dpdk.org; Gaëtan Rivet
> Subject: Re: [dpdk-dev] [PATCH v7 0/3] failsafe: fix hotplug races
>
> 13/02/2018 14:31, Gaëtan
I am sorry. I should've posted to the user list of couse.
My mistake.
2018-02-13 22:37 GMT+03:00 Alex Kiselev :
> Hi.
>
> I've been wondering should I use a release/acquire memory barrier pair
> in order to be sure that the other thread will see the fully/corrected
> initialized object
> passed to
Hi.
I've been wondering should I use a release/acquire memory barrier pair
in order to be sure that the other thread will see the fully/corrected
initialized object
passed to it via a dpdk ring or ring itself is a kind of barrier?
Let's say I have a pseudo code:
Thread1:
obj = alloc();
...
obj i
Running testpmd command "port stop all" followed by command "port start
all" may result in a TAP error:
PMD: Kernel refused TC filter rule creation (17): File exists
Root cause analysis: during the execution of "port start all" command
testpmd calls rte_eth_promiscuous_enable() while during the ex
12/02/2018 08:02, Anoob Joseph:
>
> On 09/02/18 16:10, Radu Nicolau wrote:
> > When AES-256 was used aes-128 was printed in the console
> >
> > Fixes: fa9088849e12 ("examples/ipsec-secgw: support AES 256")
> > Signed-off-by: Radu Nicolau
> Acked-by: Anoob Joseph
Applied, thanks
13/02/2018 17:58, Dustin Lundquist:
> Align stats structure to cache line to prevent bouncing per CPU stats
> structure between cache lines.
>
> Fixes: af75078fece3 ("first public release")
>
> Signed-off-by: Dustin Lundquist
Acked-by: Remy Horton
Applied, thanks
13/02/2018 14:32, Maxime Coquelin:
>
> On 02/12/2018 04:20 AM, Jianfeng Tan wrote:
> > Patch 1: a trivial fix on reword a log message.
> > Patch 2: fix the rxq interrupt mode when virtio-user is used
> > with vhost kernel.
> > Patch 3: a trivial fix on LSC fd init when virtio-user is use
12/02/2018 16:46, Maxime Coquelin:
> The second revision of this series includes Olivier's patch as first
> patch in order to ease Thomas job when applying.
>
> Patch 2 rewords the commit message with detailed informations
> provided by Tiwei and olivier (Thanks!). It also moves call to
> virtio_r
Signed-off-by: Ophir Munk
---
Full Commit message will follow immediately in v2
drivers/net/tap/tap_flow.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/net/tap/tap_flow.c b/drivers/net/tap/tap_flow.c
index 65657f0..d1f4a52 100644
--- a/drivers/net/tap/tap_flow.c
+++ b
> > > > Add error message dump when flow create error happened.
> > > >
> > > > Signed-off-by: Xueming Li
>
> Acked-by: Nelio Laranjeiro
Applied, thanks
Hi,
Apologies for being late to this thread, I've read the ensuing discussion
(hope I didn't miss any) and also think rte_flow could be improved in
several ways to enable TEP support, in particular regarding the ordering of
actions.
On the other hand I'm not sure a dedicated API for TEP is needed
Align stats structure to cache line to prevent bouncing per CPU stats
structure between cache lines.
Fixes: af75078fece3 ("first public release")
Signed-off-by: Dustin Lundquist
---
v2:
* Include fixes tag
Verified alignment of lcore_stats array elements using gdb.
examples/exception_path/mai
> > update for intel VF usage:
> > - Add note for AVF device ID generation.
> > - Add steps for vfio-pci pass through.
> >
> > Signed-off-by: Jingjing Wu
>
> Acked-by: John McNamara
Applied, thanks
> > Signed-off-by: Andrew Rybchenko
>
> Acked-by: John McNamara
Applied, thanks
12/02/2018 10:57, Alejandro Lucero:
> Other NICs with VF support do not use the _pf suffix for these files
> but just for the VF description.
>
> This change makes NFP files consistent in this regard and helps with
> how the DPDK web nics features matrix shows NFP devices.
>
> Signed-off-by: Alej
> > The current implementation of the Tap PMD doesn't support packet size
> > grater than 1522B, so no need to set jumbo frames in the Tap features.
> >
> > Fixes: 04b2c3c94346 ("doc: add tap features")
> > Cc: sta...@dpdk.org
> >
> > Signed-off-by: Matan Azrad
> Acked-by: Pascal Mazon
Applied,
13/02/2018 09:14, Ophir Munk:
> CRC stripping is executed in the kernel outside of TAP PMD scope.
> There is no prevention that the TAP PMD will report on Rx CRC
> stripping capability.
> In the corrupted code, TAP PMD did not report on this capability.
> The fix enables TAP PMD to report that Rx C
12/02/2018 19:42, Gaëtan Rivet:
> Hi Matan,
>
> On Sun, Feb 11, 2018 at 05:27:34PM +, Matan Azrad wrote:
> > Fail-safe PMD manages the states of its sub-devices gradually:
> > DEV_UNDEFINED, DEV_PARSED, DEV_PROBED, DEV_ACTIVE, DEV_STARTED.
> >
> > When the sub-device arguments successfully wa
13/02/2018 14:31, Gaëtan Rivet:
> Hi Matan,
>
> On Mon, Feb 12, 2018 at 08:51:39PM +, Matan Azrad wrote:
> > This series fixes failsafe race between control commands to the asynchronic
> > plug-out\in processes.
> >
>
> Thanks for tackling this complicated issue.
> For the series:
>
> Acke
Hi Pablo,
> -Original Message-
> From: De Lara Guarch, Pablo
> Sent: Tuesday, February 13, 2018 8:27 PM
> To: Gujjar, Abhinandan S ; Doherty, Declan
> ; akhil.go...@nxp.com;
> jerin.jacobkollanukka...@cavium.com
> Cc: dev@dpdk.org; Vangati, Narender ; Rao,
> Nikhil
> Subject: RE: [RFC v3,
Hi Pablo,
> -Original Message-
> From: De Lara Guarch, Pablo
> Sent: Tuesday, February 13, 2018 8:24 PM
> To: Gujjar, Abhinandan S ; Doherty, Declan
> ; akhil.go...@nxp.com;
> jerin.jacobkollanukka...@cavium.com
> Cc: dev@dpdk.org; Vangati, Narender ; Rao,
> Nikhil
> Subject: RE: [RFC v3,
13/02/2018 13:41, Nélio Laranjeiro:
> On Tue, Feb 13, 2018 at 02:31:55PM +0200, Shahaf Shuler wrote:
> > This is to revert the following commits:
> > commit da646bd93888 ("net/mlx5: fix all multi verification code position")
> > commit 0a40a1363a4d ("net/mlx5: fix flow type for allmulti rules")
> >
On 2/13/2018 3:45 PM, Hemant Agrawal wrote:
>
>> -Original Message-
>> From: Lee Daly [mailto:lee.d...@intel.com]
>> Subject: [PATCH] examples/performance-thread: updates hasan alayli's license
>> Importance: High
>>
>> This updates hasan alayli's license to be the standard BSD-3-Clause li
06/02/2018 14:22, Nélio Laranjeiro:
> On Tue, Feb 06, 2018 at 08:54:22PM +0800, Xueming Li wrote:
> > This patch fixed primary socket assertion error during close on a device
> > that failed to start.
> >
> > Fixes: f8b9a3bad467 ("net/mlx5: install a socket to exchange a file
> > descriptor")
> >
> -Original Message-
> From: Lee Daly [mailto:lee.d...@intel.com]
> Subject: [PATCH] examples/performance-thread: updates hasan alayli's license
> Importance: High
>
> This updates hasan alayli's license to be the standard BSD-3-Clause license
> used
> for the rest of DPDK,bringing the f
On Tue, Feb 13, 2018 at 02:16:08PM +, Van Haaren, Harry wrote:
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> > Sent: Tuesday, February 13, 2018 1:51 PM
> > To: Burakov, Anatoly
> > Cc: dev@dpdk.org; Tan, Jianfeng
> > Subject: Re: [dpdk-dev] [PATCH] eal: fix rte_er
> > Fixes: a5fc38d422a7 ("net/dpaa2: support Rx packet parsing")
> >
> > Cc: hemant.agra...@nxp.com
> > Signed-off-by: Jerin Jacob
> > ---
> > drivers/net/dpaa2/base/dpaa2_hw_dpni_annot.h | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
>
> Acked-by: Hemant Agrawal
Applied, thanks
13/02/2018 16:03, Martin Klozik:
> DPDK API does not propagate the reason of device allocation failure
> from rte_eth_dev_allocate() up to the DPDK application (e.g. Open
> vSwitch).
> Log level of associated log entries was changed to warning. So user
> can find additional details in log files als
12/02/2018 14:13, Jerin Jacob:
> The struct rte_eth_dev_data is used in ethdev fastpath routines
> and it not aligned to cache line size. This patch fixes the ethdev
> data alignment.
>
> The alignment was broken from the "first public release" changeset
> where ethdev data address was aligned onl
Feel free to relicense lthread to BSD-3.
On Thu, Feb 8, 2018 at 8:55 PM, Hemant Agrawal
wrote:
> On 2/8/2018 7:18 PM, Daly, Lee wrote:
>
>> Subject: Re: [PATCH] examples: update copyrights and license
>>>
>>> Hi Lee,
>>> Hasan Alayli's license seems to be BSD-2-Clause, which is
>>> typic
This updates hasan alayli's license to be the standard BSD-3-Clause
license used for the rest of DPDK,bringing the files in compliance
with the DPDK licensing policy.
Signed-off-by: Lee Daly
---
.../performance-thread/common/arch/x86/stack.h | 40 --
1 file changed, 7 ins
DPDK API does not propagate the reason of device allocation failure
from rte_eth_dev_allocate() up to the DPDK application (e.g. Open
vSwitch).
Log level of associated log entries was changed to warning. So user
can find additional details in log files also in production systems,
where debug messag
Acked-by: Pascal Mazon
On 13/02/2018 14:22, Matan Azrad wrote:
> The current implementation of the Tap PMD doesn't support packet size
> grater than 1522B, so no need to set jumbo frames in the Tap features.
>
> Fixes: 04b2c3c94346 ("doc: add tap features")
> Cc: sta...@dpdk.org
>
> Signed-off-by
Hi,
> -Original Message-
> From: Gujjar, Abhinandan S
> Sent: Thursday, February 1, 2018 9:30 AM
> To: Doherty, Declan ; akhil.go...@nxp.com; De
> Lara Guarch, Pablo ;
> jerin.jacobkollanukka...@cavium.com
> Cc: dev@dpdk.org; Vangati, Narender ;
> Gujjar, Abhinandan S ; Rao, Nikhil
>
> Su
Hi,
> -Original Message-
> From: Gujjar, Abhinandan S
> Sent: Thursday, February 1, 2018 9:30 AM
> To: Doherty, Declan ; akhil.go...@nxp.com; De
> Lara Guarch, Pablo ;
> jerin.jacobkollanukka...@cavium.com
> Cc: dev@dpdk.org; Vangati, Narender ;
> Gujjar, Abhinandan S ; Rao, Nikhil
>
> Su
On Tue, Feb 13, 2018 at 02:43:39PM +, Van Haaren, Harry wrote:
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ferruh Yigit
> > Sent: Tuesday, February 13, 2018 2:38 PM
> > To: Carrillo, Erik G ; nhor...@tuxdriver.com
> > Cc: dev@dpdk.org; pbhagavat...@caviumnetworks.com; acon...@redha
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ferruh Yigit
> Sent: Tuesday, February 13, 2018 2:38 PM
> To: Carrillo, Erik G ; nhor...@tuxdriver.com
> Cc: dev@dpdk.org; pbhagavat...@caviumnetworks.com; acon...@redhat.com;
> tho...@monjalon.net
> Subject: Re: [dpdk-dev] [PATCH 1/1] doc: ann
On 1/12/2018 8:45 PM, Erik Gabriel Carrillo wrote:
> This an API/ABI change notice for DPDK 18.05 announcing a change in
> the meaning of the return values of the rte_lcore_has_role() function.
>
> Signed-off-by: Erik Gabriel Carrillo
Acked-by: Ferruh Yigit
On 12-Feb-18 10:00 PM, Ravi Kerur wrote:
Let me just give you what has been tested and working/nonworking
scenarios. Some of your questions might get answered as well.
Test bed is very simple with 2 VF's created under IXGBE PF on
host with one VF interface added t
On 2/13/2018 10:37 AM, Olivier Matz wrote:
> Hi,
>
> The next Technical Board meeting will happen on IRC freenode #dpdk-board
> this wednesday 14 february 3pm UTC.
>
> You will find links to the agenda and previous meetings on this page:
> http://dpdk.org/dev/techboard-minutes
> The last one
On 13-Feb-18 2:16 PM, Van Haaren, Harry wrote:
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
Sent: Tuesday, February 13, 2018 1:51 PM
To: Burakov, Anatoly
Cc: dev@dpdk.org; Tan, Jianfeng
Subject: Re: [dpdk-dev] [PATCH] eal: fix rte_errno values for IPC API
rte_errno val
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Tuesday, February 13, 2018 1:51 PM
> To: Burakov, Anatoly
> Cc: dev@dpdk.org; Tan, Jianfeng
> Subject: Re: [dpdk-dev] [PATCH] eal: fix rte_errno values for IPC API
>
> > > rte_errno values should not be negative.
> >
> > rte_errno values should not be negative.
> >
> > Fixes: bacaa2754017 ("eal: add channel for multi-process communication")
> > Fixes: 783b6e54971d ("eal: add synchronous multi-process communication")
> > Cc: jianfeng@intel.com
> > Signed-off-by: Anatoly Burakov
>
> Reviewed-by: Jianfeng T
12/02/2018 18:41, Neil Horman:
> On Mon, Feb 12, 2018 at 07:53:05PM +0530, Pavan Nikhilesh wrote:
> > Remove some unused map symbol.
> >
> > Signed-off-by: Pavan Nikhilesh
> Acked-by: Neil Horman
Applied, thanks
On 02/12/2018 04:20 AM, Jianfeng Tan wrote:
Patch 1: a trivial fix on reword a log message.
Patch 2: fix the rxq interrupt mode when virtio-user is used
with vhost kernel.
Patch 3: a trivial fix on LSC fd init when virtio-user is used
with vhost kernel.
Jianfeng Tan (3):
Hi Matan,
On Mon, Feb 12, 2018 at 08:51:39PM +, Matan Azrad wrote:
> This series fixes failsafe race between control commands to the asynchronic
> plug-out\in processes.
>
Thanks for tackling this complicated issue.
For the series:
Acked-by: Gaetan Rivet
I hope there will be more work on
The current implementation of the Tap PMD doesn't support packet size
grater than 1522B, so no need to set jumbo frames in the Tap features.
Fixes: 04b2c3c94346 ("doc: add tap features")
Cc: sta...@dpdk.org
Signed-off-by: Matan Azrad
---
doc/guides/nics/features/tap.ini | 1 -
1 file changed, 1
On Tue, Feb 13, 2018 at 12:09:19PM +, Ferruh Yigit wrote:
> On 1/12/2018 2:38 PM, Neil Horman wrote:
> > On Fri, Jan 12, 2018 at 10:29:46AM +, Kirill Rybalchenko wrote:
> >> Signed-off-by: Kirill Rybalchenko
> >>
> >> Acked-by: Marko Kovacevic
> >> ---
> >> doc/guides/rel_notes/deprecati
On Mon, Oct 16, 2017 at 04:27:47PM +0200, Ivan Boule wrote:
> To help administrative tasks on ports, new per-port information need
> to be added into the data structure rte_eth_dev_info supplied by the
> dev_infos_get() function exported by a Poll Mode Driver.
>
> See http://dpdk.org/ml/archives/d
1 - 100 of 133 matches
Mail list logo