On Monday 20 February 2017 07:47 PM, Jan Blunck wrote:
With the rte_bus infrastructure present in 17.02 it is possible to refactor
the virtual device probing into a bus. This series also introduces the
rte_vdev_device to better keep track of devices.
This patchset depends on:
http://dpdk.org/dev
This patch fix the compile error when RTE_LIBRTE_I40E_RX_ALLOW_BULK_ALLOC
is disabled. fake_mbuf is also required to be initialized and assigned to
additional sw_ring entries for vector PMD.
Fixes: 9ed94e5bb04e ("i40e: add vector Rx")
Cc: sta...@dpdk.org
Signed-off-by: Qi Zhang
---
drivers/net/
On Mon, Feb 20, 2017 at 12:15:26PM +, Mcnamara, John wrote:
> Hi
>
> Due to a very short window between the 17.02 release and the V1 deadline we
> would like to propose increasing the V1 deadline by 5 days, without
> increasing the Merge and Release dates.
>
> The current public schedule is
Hi Ferruh:
> -Original Message-
> From: Yigit, Ferruh
> Sent: Monday, February 20, 2017 7:44 PM
> To: Zhang, Qi Z ; Wu, Jingjing ;
> Zhang, Helin
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: Re: [dpdk-stable] [PATCH v2] net/i40e: fix compile error
>
> On 2/20/2017 12:08 AM, Qi Zhang wr
Every cells of a driver column are painted in yellow.
The trick is to generate some empty content as a big column
above and below the pointed cell.
The position: relative attribute is used for the highlight position
but it makes the border to disappear.
The overflow: hidden attribute is used to
Every cells of a feature row are painted in yellow.
Signed-off-by: Thomas Monjalon
---
doc/guides/nics/overview.rst | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
index 3b733f7..a8a8f26 100644
--- a/doc/guides/nics/overview.rst
Some CSS alignments were not explicitly set.
The pointer is also set to default for the table.
Signed-off-by: Thomas Monjalon
---
doc/guides/nics/overview.rst | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/doc/guides/nics/overview.rst b/doc/guides/nics/overview.rst
in
In order to make the NIC overview easier to read
(http://dpdk.org/doc/guides/nics/overview.html)
the row and column pointed by the mouse are highlighted.
Thomas Monjalon (3):
doc: set alignments in NIC overview table
doc: highlight pointed row in NIC overview table
doc: highlight pointed col
Hi Thomas, All
Mellanox agrees to remove TILE-Gx support from DPDK.org, but will continue to
support customers using DPDK.
Customer that needs support should contact Mellanox directly.
Best Regards,
Olga
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
On 02/20/2017 09:56 AM, Jan Blunck wrote:
> On Fri, Feb 17, 2017 at 5:07 PM, Konrad Rzeszutek Wilk
> wrote:
>> On Thu, Feb 16, 2017 at 10:51:44PM +0100, Vincent JARDIN wrote:
>>> Le 16/02/2017 à 14:36, Konrad Rzeszutek Wilk a écrit :
> Is it time now to officially remove Dom0 support?
So
On 2/20/2017 11:14 AM, Shahaf Shuler wrote:
> The indication on vlan stripping was taken from the wrong location in the
> completion entry.
>
> Fixes: 9964b965ad69 ("net/mlx5: re-add Rx scatter support")
> CC: sta...@dpdk.org
>
> Signed-off-by: Shahaf Shuler
Acked-by: Nelio Laranjeiro
Applied
On 2/17/2017 8:37 AM, Beilei Xing wrote:
> Testpmd failed to start in another hugetlbfs mount point on
> i40e, the root cause is that hash table is always allocated
> on socket 0. Fix the issue by assigning scocket id during
> hash parameter defination.
>
> Fixes: 5c53c82c8174 ("net/i40e: store fl
On 2/20/2017 3:38 PM, Ivan Nardi wrote:
> Hi
> I reported the same issue 2 weeks ago
> http://dpdk.org/ml/archives/dev/2017-February/056930.html
>
> You can reproduce it forcing testpmd to allocate memory only from node
> 1, for example:
>
> /tmp/testpmd -d /home/micro/lib/librte_pmd_i40e.so -c 0
Since the reusable reorder function is there, the round-robin
mode scheduler should be updated to use these functions. This
patch does this.
Signed-off-by: Fan Zhang
---
drivers/crypto/scheduler/scheduler_roundrobin.c | 195 +++-
1 file changed, 19 insertions(+), 176 deletion
As all scheduler modes have same packet reordering steps, these steps
are gathered as inline functions to be reused by all scheduler modes.
The round-robin mode scheduler is also updated.
Fan Zhang (2):
crypto/scheduler: add crypto op reorder processing function
crypto/scheduler: update round-
Different modes of scheduler shall share same crypto op reordering
steps (if enabled). This patch adds the inline functions of
common crypto op reordering for better code reuse.
Signed-off-by: Fan Zhang
---
drivers/crypto/scheduler/scheduler_pmd_ops.c | 3 +
drivers/crypto/scheduler/schedu
On Sun, Feb 19, 2017 at 03:34:45PM +0200, Shahaf Shuler wrote:
> The indication on vlan stripping was taken from the wrong location in the
> completion entry.
>
> Fixes: 9964b965ad69 ("net/mlx5: re-add Rx scatter support")
> CC: sta...@dpdk.org
>
> Signed-off-by: Shahaf Shuler
> ---
> drivers/n
Hi
I reported the same issue 2 weeks ago
http://dpdk.org/ml/archives/dev/2017-February/056930.html
You can reproduce it forcing testpmd to allocate memory only from node 1,
for example:
/tmp/testpmd -d /home/micro/lib/librte_pmd_i40e.so -c 0xFFFC000 -w
:81:00.0 -w :81:00.1 -n 4 --socket-
Different modes of scheduler shall share same crypto op reordering
steps (if enabled). This patch adds the inline functions of
common crypto op reordering for better code reuse.
Signed-off-by: Fan Zhang
---
drivers/crypto/scheduler/scheduler_pmd_ops.c | 3 +
drivers/crypto/scheduler/schedu
> -Original Message-
> From: Yigit, Ferruh
> Sent: Thursday, February 16, 2017 2:58 PM
> To: Thomas Monjalon
> Cc: dev@dpdk.org; Yigit, Ferruh ; Richardson,
> Bruce ; Mcnamara, John
> ; Wiles, Keith
> Subject: [PATCH v2 5/5] doc: document test related make rules in make help
>
> Signed
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Harry van Haaren
> Sent: Friday, February 17, 2017 2:54 PM
> To: dev@dpdk.org
> Cc: jerin.ja...@caviumnetworks.com; Van Haaren, Harry
>
> Subject: [dpdk-dev] [PATCH v3 01/17] eventdev: fix API docs and test for
>
> -Original Message-
> From: Yigit, Ferruh
> Sent: Monday, February 20, 2017 2:30 PM
> To: Thomas Monjalon ; Mcnamara, John
>
> Cc: dev@dpdk.org; Richardson, Bruce ; Yigit,
> Ferruh
> Subject: [PATCH v2 1/2] doc: add removed items section to release notes
>
> Signed-off-by: Ferruh Yigi
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Fan Zhang
> Sent: Friday, February 17, 2017 12:01 PM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo
> Subject: [dpdk-dev] [PATCH 3/3] doc: remove deprecation notice
>
> Signed-off-by: Fan Zhang
Acked-by: John
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon
> Sent: Friday, February 17, 2017 3:59 PM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] doc: add default values of install variables
>
> The variables DESTDIR and prefix are used with "make ins
On 2/17/2017 8:37 AM, Beilei Xing wrote:
> Testpmd failed to start in another hugetlbfs mount point on
> i40e,
Hi Beilei,
Can you please describe the failure more. And how to reproduce it.
I prefer initial patch title: "net/i40e: fix fail to start testpmd" but
with more details about when it fa
This patch adds initial mode and ordering enable/disable EAL
options to cryptodev scheduler PMD.
Signed-off-by: Fan Zhang
---
drivers/crypto/scheduler/rte_cryptodev_scheduler.h | 3 +
drivers/crypto/scheduler/scheduler_pmd.c | 118 -
2 files changed, 118 insertion
Signed-off-by: Ferruh Yigit
---
doc/guides/rel_notes/release_17_05.rst | 12
1 file changed, 12 insertions(+)
diff --git a/doc/guides/rel_notes/release_17_05.rst
b/doc/guides/rel_notes/release_17_05.rst
index 48fb5bd..59929b0 100644
--- a/doc/guides/rel_notes/release_17_05.rst
+++
On 2/16/2017 3:29 AM, Wenzhuo Lu wrote:
> When setting up the VEB, default TC bitmap is used.
> But after setting the default TC bitmap, it's not
> stored. So when we're trying to get the enabled TCs
> on the VEB, it's always wrong.
>
> Fixes: 5135f3ca49a7 ("i40e: enable DCB in VMDQ VSIs")
> CC: s
Signed-off-by: Ferruh Yigit
Acked-by: Bruce Richardson
---
config/common_base | 3 -
devtools/test-build.sh | 1 -
doc/guides/prog_guide/index.rst| 4 -
doc/guides/prog_guide/kernel_nic_interface.rst | 113
doc/guides
On 02/20/2017 03:15 PM, Mcnamara, John wrote:
Hi
Due to a very short window between the 17.02 release and the V1 deadline we
would like to propose increasing the V1 deadline by 5 days, without increasing
the Merge and Release dates.
The current public schedule is:
17.05 Schedule (Curren
This allows the virtual bus to be rescanned and probed by tracking the
creation of rte_vdev_device.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/common/eal_common_vdev.c | 195 +---
1 file changed, 155 insertions(+), 40 deletions(-)
diff --gi
This adds the rte_vdev_device structure which embeds a generic rte_device.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/common/eal_common_vdev.c | 5 +
lib/librte_eal/common/include/rte_vdev.h | 5 +
2 files changed, 10 insertions(+)
diff --git a/lib/librte_eal
This is a refactoring of the virtual device probing which moves into into
a proper bus structure.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/common/eal_common_dev.c | 22 -
lib/librte_eal/common/eal_common_vdev.c | 44 +
This adds the rte_vdev_device_name() helper function to retrieve the
rte_vdev_device name which makes moving the name of the low-level
device into struct rte_device easier in the future.
Signed-off-by: Jan Blunck
---
lib/librte_eal/bsdapp/eal/rte_eal_version.map | 6 ++
lib/librte_eal/common
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/bsdapp/eal/eal.c | 3 ---
lib/librte_eal/bsdapp/eal/rte_eal_version.map | 1 -
lib/librte_eal/common/eal_common_dev.c | 6 --
lib/librte_eal/common/include/rte_dev.h | 5 -
lib/librte_
This is a preparation for the introduction of the struct rte_vdev_device.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/common/eal_common_vdev.c | 44 -
1 file changed, 33 insertions(+), 11 deletions(-)
diff --git a/lib/librte_eal/common/e
Make sure that the PCI devices are probed before the virtual devices after
the legacy virtual device probing has been moved to a bus.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/bsdapp/eal/eal.c | 8
lib/librte_eal/linuxapp/eal/eal.c | 8
2 files cha
This introduces different initcall macros to allow for late registration of
the virtual device bus.
Signed-off-by: Jan Blunck
Tested-by: Ferruh Yigit
---
lib/librte_eal/common/include/rte_bus.h | 17 -
lib/librte_eal/common/include/rte_eal.h | 12 ++--
lib/librte_eal
With the rte_bus infrastructure present in 17.02 it is possible to refactor
the virtual device probing into a bus. This series also introduces the
rte_vdev_device to better keep track of devices.
This patchset depends on:
http://dpdk.org/dev/patchwork/patch/20416/
http://dpdk.org/dev/patchwork/pat
From: Huanle Han
The dev detachable flag was removed by
commit f229eb4 ("net/virtio: fix rewriting LSC flag").
Signed-off-by: Huanle Han
---
drivers/net/virtio/virtio_ethdev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/virtio/virtio_ethdev.c
b/drivers/net/virtio/virtio_et
From: Huanle Han
This commit fixs segment fault when rte_eth_dev_close()
is called on a virtio dev more than once.
Assigning zero after free to avoids freed memory to
be accessed again.
Signed-off-by: Huanle Han
---
drivers/net/virtio/virtio_ethdev.c | 5 +
lib/librte_ether/rte_ethdev.c
From: Huanle Han
rte_eal_dev_detach() didn't remove dev from dev_device_list
after free the dev. So the following attached dev wrote to
the freed memory (tailq entry of previous dev) in below stack:
== Invalid write of size 8
==at 0x43A9CE: rte_eal_device_insert (eal_common_dev.c:71)
==b
On 16/02/2017 16:17, Markos Chandras wrote:
[..]
Cc: Nirmoy Das
Signed-off-by: Markos Chandras
Acked-by: Remy Horton
On 17/02/2017 16:27, Markos Chandras wrote:
On 02/17/2017 04:11 PM, Remy Horton wrote:
[..]
Yeah I am seen this problem in the openSUSE Tumbleweed distribution. I
think Nirmoy may have seen that in openSUSE Leap but I will let him
confirm that.
Tried Tumbleweed (version 13.3 I think) but hav
On Mon, Feb 20, 2017 at 12:15:26PM +, Mcnamara, John wrote:
> Hi
>
> Due to a very short window between the 17.02 release and the V1 deadline we
> would like to propose increasing the V1 deadline by 5 days, without
> increasing the Merge and Release dates.
>
> The current public schedule is
2017-02-20 11:53, Trahe, Fiona:
> From: Pankaj Joshi
> >
> > Hello All,
> >
> > I am trying to run dpdk-qat example code in SR-IOV mode. Steps done by me
> > so far are :
>
> The dpdk-qat example app is an earlier mechanism of wrapping a QAT driver
> into DPDK - it's not using the cryptodev API
On 2/20/2017 5:32 AM, Qiming Yang wrote:
> This patch removed useless tx_flags and related macros
> in vlan insertion.
>
> Signed-off-by: Qiming Yang
Applied to dpdk-next-net/master, thanks.
On 2/20/2017 5:48 AM, Qiming Yang wrote:
> These macros are left by history and useless now.
>
> Signed-off-by: Qiming Yang
Applied to dpdk-next-net/master, thanks.
On 2/17/2017 5:52 PM, Yong Wang wrote:
>> -Original Message-
>> From: Ferruh Yigit [mailto:ferruh.yi...@intel.com]
>> Sent: Friday, February 17, 2017 6:30 AM
>> To: Thomas Monjalon
>> Cc: dev@dpdk.org; John McNamara ; Yong
>> Wang
>> Subject: Re: [PATCH v9] net/kni: add KNI PMD
>>
>> On 2
On Mon, Feb 20, 2017 at 12:12:35PM +, Van Haaren, Harry wrote:
> > -Original Message-
> > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
> > Sent: Sunday, February 19, 2017 12:32 PM
> > To: Van Haaren, Harry
> > Cc: dev@dpdk.org; Richardson, Bruce
> > Subject: Re: [PATCH v3
On Mon, Feb 20, 2017 at 11:01:23AM +0530, Hemant Agrawal wrote:
> On 2/19/2017 8:14 PM, Neil Horman wrote:
> > On Fri, Feb 17, 2017 at 05:59:45PM +0530, Hemant Agrawal wrote:
> > > On 2/16/2017 6:57 PM, Bruce Richardson wrote:
> > > > On Thu, Feb 16, 2017 at 08:22:49AM -0500, Neil Horman wrote:
> >
From: Gowrishankar Muthukrishnan
Changes:
v3 - minor corrections for coding style standard.
v2 - minor corrections for gcc strict aliasing and coding style standard.
This patch enables i40e driver in powerpc along with its altivec
intrinsic support.
Signed-off-by: Gowrishankar Muthukrishnan
--
Hi
Due to a very short window between the 17.02 release and the V1 deadline we
would like to propose increasing the V1 deadline by 5 days, without increasing
the Merge and Release dates.
The current public schedule is:
17.05 Schedule (Current)
Proposal deadline:February 26
Inte
This patch improves the cryptodev scheduler PMD's commandline
parsing capability. Originally, the scheduler's slave option
requires the slave vdev(s) being declared prior to it. This
patch removes this limitation by storing the slave names
temporarily and attaching them later.
Signed-off-by: Fan Z
> -Original Message-
> From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
> Sent: Sunday, February 19, 2017 12:32 PM
> To: Van Haaren, Harry
> Cc: dev@dpdk.org; Richardson, Bruce
> Subject: Re: [PATCH v3 04/17] eventdev: add APIs for extended stats
> > +/**
> > + * Reset the val
Hi Pankaj,
See below.
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pankaj Joshi
> Sent: Monday, February 20, 2017 11:12 AM
> To: dev@dpdk.org; us...@dpdk.org; qat-linux
> Subject: [dpdk-dev] Problem running dpdk-qat example in SR-IOV mode
>
> Hello All,
>
On 2/20/2017 11:41 AM, Gowrishankar wrote:
> From: Gowrishankar Muthukrishnan
>
> Changes:
> v2 - minor corrections for gcc strict aliasing and coding style standard.
>
> This patch enables i40e driver in powerpc along with its altivec
> intrinsic support.
>
> Signed-off-by: Gowrishankar Muthuk
On 2/20/2017 12:08 AM, Qi Zhang wrote:
> This patch fix the compile error when RTE_LIBRTE_I40E_RX_ALLOW_BULK_ALLOC
> is disabled.
Compile error:
CC i40e_rxtx_vec_sse.o
.../drivers/net/i40e/i40e_rxtx_vec_sse.c:72:26:
error: no member named 'fake_mbuf' in 'struct i40e_rx_queue'
rxep[i]
From: Gowrishankar Muthukrishnan
Changes:
v2 - minor corrections for gcc strict aliasing and coding style standard.
This patch enables i40e driver in powerpc along with its altivec
intrinsic support.
Signed-off-by: Gowrishankar Muthukrishnan
---
MAINTAINERS |
On Mon, Feb 20, 2017 at 04:08:33AM +, David Hunt wrote:
> When a file is renamed, a normal diff will include all the code of
> the renamed file, and checkpatch will find warnings and errors,
> even though it's just a rename.
>
> This change will result in a 'rename' line in the diff, resulting
On 2/16/2017 11:39 AM, Iremonger, Bernard wrote:
> Hi Ferruh,
>
>> -Original Message-
>> From: Richardson, Bruce
>> Sent: Thursday, February 16, 2017 9:14 AM
>> To: Yigit, Ferruh
>> Cc: Thomas Monjalon ; Iremonger, Bernard
>> ; Ananyev, Konstantin
>> ; Doherty, Declan
>> ; DPDK
>> Subjec
The indication on vlan stripping was taken from the wrong location in the
completion entry.
Fixes: 9964b965ad69 ("net/mlx5: re-add Rx scatter support")
CC: sta...@dpdk.org
Signed-off-by: Shahaf Shuler
---
drivers/net/mlx5/mlx5_rxtx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -
Hello All,
I am trying to run dpdk-qat example code in SR-IOV mode. Steps done by me
so far are :
1. Enable SR-IOV, virtualization, VT-d in bios setup.
2. Boot file settings are like :
/boot/vmlinuz-3.13.0-24-generic.efi.signed
root=UUID=67d49074-1cca-490d-9626-bfda8b789ff7 ro default_hugepagesz
When a file is renamed, a normal diff will include all the code of
the renamed file, and checkpatch will find warnings and errors,
even though it's just a rename.
This change will result in a 'rename' line in the diff, resulting
in a much cleaner checkpatches result.
Signed-off-by: David Hunt
--
Hi All,
We have 2 VM running on qemu-kvm hypervisor. We have provided vNIC to
the VMs using macvtap device and virtio as the device model in bridge
mode. We are running DPDK applications (udp client and server) on the
VMs. We observe that the inter-VM communication is not happening using
driv
On Fri, Feb 17, 2017 at 5:07 PM, Konrad Rzeszutek Wilk
wrote:
> On Thu, Feb 16, 2017 at 10:51:44PM +0100, Vincent JARDIN wrote:
>> Le 16/02/2017 à 14:36, Konrad Rzeszutek Wilk a écrit :
>> > > Is it time now to officially remove Dom0 support?
>> > So we do have an prototype implementation of netba
On Fri, Feb 17, 2017 at 3:17 PM, Olivier Matz wrote:
>
> Sorry, I don't really get your point. My comprehension of the timestamp
> usage in a PMD is as following:
>
> rx_burst(struct rxq *rxq, ...)
> {
> unsigned long factor = rxq->timestamp_factor;
> unsigned port = rxq->port;
>
>
On Wed, Feb 15, 2017 at 09:32:27AM -0500, Aaron Conole wrote:
> Thomas Monjalon writes:
>
> > Was there any progress on this topic?
> > Can we close the request?
> > http://dpdk.org/patch/1/
>
> No update in almost a year is probably a bad sign.
>
> >From the OVS side, we've dropped our
68 matches
Mail list logo