[dpdk-dev] [PATCH] doc: announce API change for virtual device initialization

2016-07-29 Thread Andriy Berestovskyy
Hey folks, > On 28 Jul 2016, at 17:47, De Lara Guarch, Pablo intel.com> wrote: > Fair enough. So you mean to use rte_eth_dev_attach in ethdev library and > a similar function in cryptodev library? There is a rte_eth_dev_get_port_by_name() which gets the port id right after the

[dpdk-dev] [dpdk-announce] DPDK 16.07 released

2016-07-29 Thread Andriy Berestovskyy
On behalf of contributors, thank you so much all the reviewers, maintainers and un tr?s grand merci ? Thomas for your great job, help and patience ;) Regards, Andriy > On 28 Jul 2016, at 23:39, Thomas Monjalon > wrote: > > Once again, a great release from the impressive DPDK community: >

[dpdk-dev] [PATCH] doc: fix old dpdk-nic-bind.py references

2016-07-29 Thread Pablo de Lara
dpdk-nic-bind.py script has been renamed to dpdk-devbind.py, but some references to the old script have remained. This commit completes the renaming. Fixes: a5d7a3f77ddc ("unify tools naming") Signed-off-by: Pablo de Lara --- doc/guides/howto/flow_bifurcation.rst | 8

[dpdk-dev] [PATCH 2/2] app/testpmd: fix handling of multiprocess

2016-07-29 Thread Marcin Kerlin
Added lookup for pool name because secondary process should attach to mempool created by primary process rather than create new. Added function free_mp_shared_dev_data() which causes that if secondary process quit or force quit then detach own devices from common array rte_eth_dev_data[] for all

[dpdk-dev] [PATCH 1/2] lib/librte_ether: ensure not overwrite device data

2016-07-29 Thread Marcin Kerlin
Added ensure consistent device data in the multiprocess application. Primary process creates array rte_eth_dev_data[] and secondary process appends in the first free place rather than at the beginning. This behavior prevents overwriting devices of primary process by secondary process. Two arrays

[dpdk-dev] [PATCH 0/2] add ensure consistent device data in multiprocess mode

2016-07-29 Thread Marcin Kerlin
This patch ensure not overwrite device data in the multiprocess application. 1)Changes in the library introduces continuity in device data rte_eth_dev_data[] common for to all processes. Functionality detach cleans data of detachable device and leaves space for other devices or for the next run

[dpdk-dev] [PATCH v2] log: remove history dump

2016-07-29 Thread David Marchand
On Fri, Jul 29, 2016 at 3:50 PM, Thomas Monjalon wrote: > The log history feature was deprecated in 16.07. > The remaining empty functions are removed in 16.11. > > Signed-off-by: Thomas Monjalon > --- > v2: fix LIBABIVER and compilation of test Thanks Thomas. Acked-by: David Marchand --

[dpdk-dev] [PATCH v2] net/i40e: fix Rx statistic inconsistent

2016-07-29 Thread Wei Zhao1
rx_good_bytes and rx_good_packets statistic is inconsistent when port stopped,ipackets statistic is minus the discard packets but rx_bytes statistic not.Also,i40e has no statistic of discard bytes, so we have to delete discard packets item from rx_good_packets statistic. Fixes: 9aace75fc82e

[dpdk-dev] [PATCH v2] log: remove history dump

2016-07-29 Thread Thomas Monjalon
The log history feature was deprecated in 16.07. The remaining empty functions are removed in 16.11. Signed-off-by: Thomas Monjalon --- v2: fix LIBABIVER and compilation of test --- app/test/test.h | 5 +++- doc/guides/rel_notes/deprecation.rst| 3 ---

[dpdk-dev] [PATCH] doc: postpone mempool ABI breakage

2016-07-29 Thread Thomas Monjalon
It was planned to remove some mempool functions which are deprecated since 16.07. As no other mempool ABI change is planned in 16.11, it is better to postpone and group every mempool ABI changes in 17.02. Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 15

[dpdk-dev] [PATCH v3] i40: fix the VXLAN TSO issue

2016-07-29 Thread Tan, Jianfeng
Hi, On 7/18/2016 7:56 PM, Zhe Tao wrote: > Problem: > When using the TSO + VXLAN feature in i40e, the outer UDP length fields in > the multiple UDP segments which are TSOed by the i40e will have a > wrong value. > > Fix this problem by adding the tunnel type field in the i40e descriptor > which

[dpdk-dev] [PATCH] log: remove history dump

2016-07-29 Thread Thomas Monjalon
The log history feature was deprecated in 16.07. The remaining empty functions are removed in 16.11. Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst| 3 --- doc/guides/rel_notes/release_16_11.rst | 4 +++- lib/librte_eal/common/eal_common_log.c | 19

[dpdk-dev] [PATCH] ivshmem: remove integration in dpdk

2016-07-29 Thread David Marchand
Following discussions on the mailing list [1] and since nobody stood up to implement the necessary cleanups, here is the ivshmem integration removal. There is not much to say about this patch, a lot of code is being removed. The default configuration file for packet_ordering example is replaced

[dpdk-dev] [PATCH v1] doc: add template release notes for 16.11

2016-07-29 Thread Thomas Monjalon
2016-07-29 12:23, John McNamara: > Add template release notes for DPDK 16.11 with inline > comments and explanations of the various sections. > > Signed-off-by: John McNamara Applied as the first patch for 16.11, thanks :)

[dpdk-dev] [PATCH v2] net/i40e: fix Rx statistic inconsistent

2016-07-29 Thread Kyle Larose
On Fri, Jul 29, 2016 at 4:50 AM, Wei Zhao1 wrote: > rx_good_bytes and rx_good_packets statistic is inconsistent when port > stopped,ipackets statistic is minus the discard packets but rx_bytes > statistic not.Also,i40e has no statistic of discard bytes, so we have to > delete discard packets item

[dpdk-dev] [PATCH v3] doc: autogenerate nic overview table from ini files

2016-07-29 Thread John McNamara
Convert the NIC feature table in the overview doc into a set of ini files and add functions into the Sphinx conf.py file to auto-generate them back into an RST table. The reason for doing this is to make it easier for PMD maintainers to update the feature matrix that makes up the table and to

[dpdk-dev] [dpdk-announce] SPP mail list created

2016-07-29 Thread Ferruh Yigit
A new mail list created under dpdk.org for SPP: spp at dpdk.org Please feel free to register and use it for any SPP related discussion. See the previous announcement for a description of SPP (Soft Patch Panel): http://dpdk.org/ml/archives/dev/2016-May/039773.html Latest SPP source:

[dpdk-dev] [PATCH v1] doc: add template release notes for 16.11

2016-07-29 Thread John McNamara
Add template release notes for DPDK 16.11 with inline comments and explanations of the various sections. Signed-off-by: John McNamara --- doc/guides/rel_notes/index.rst | 1 + doc/guides/rel_notes/release_16_11.rst | 205 + 2 files changed, 206

[dpdk-dev] [PATCH v3] doc: autogenerate nic overview table from ini files

2016-07-29 Thread Mcnamara, John
I forgot to add the annotations: v3: * Updated to latest version of the nic overview table. v2: * Updated to latest version of the nic overview table. * Removed blank entries from the ini file.

[dpdk-dev] [PATCH v3] i40: fix the VXLAN TSO issue

2016-07-29 Thread Tan, Jianfeng
> -Original Message- > From: Ananyev, Konstantin > Sent: Friday, July 29, 2016 4:46 PM > To: Tan, Jianfeng; dev at dpdk.org > Cc: Wu, Jingjing > Subject: RE: [dpdk-dev] [PATCH v3] i40: fix the VXLAN TSO issue > > Hi Jianfeng, > > > > > Hi, > > > > On 7/18/2016 7:56 PM, Zhe Tao wrote: >

[dpdk-dev] usages issue with external mempool

2016-07-29 Thread Hemant Agrawal
Hi Oliver > -Original Message- > From: Olivier MATZ [mailto:olivier.matz at 6wind.com] > Sent: Thursday, July 28, 2016 2:03 PM > On 07/27/2016 11:51 AM, Jerin Jacob wrote: > > On Tue, Jul 26, 2016 at 10:11:13AM +, Hemant Agrawal wrote: > >> Hi, > >> There was lengthy

[dpdk-dev] [PATCH v3] i40: fix the VXLAN TSO issue

2016-07-29 Thread Ananyev, Konstantin
Hi Jianfeng, > > Hi, > > On 7/18/2016 7:56 PM, Zhe Tao wrote: > > Problem: > > When using the TSO + VXLAN feature in i40e, the outer UDP length > > fields in the multiple UDP segments which are TSOed by the i40e will > > have a wrong value. > > > > Fix this problem by adding the tunnel type

[dpdk-dev] [PATCH] net/i40e: fiX statstic inconsistent when port stopped

2016-07-29 Thread Zhao1, Wei
Hi, Wu Jingjing Thanks for your feedback .I didn't find statistic of discard bytes i40e data sheet, so I have to delete discard packets item from rx_good_packets statistic. In other words, we have no way to to minus the discard byte count from rx_good_bytes. Also I will make some change to

[dpdk-dev] [PATCH] net/i40e: fiX statstic inconsistent when port stopped

2016-07-29 Thread Wu, Jingjing
Hi, zhaowei Few comments below: > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wei Zhao1 > Sent: Tuesday, July 26, 2016 10:06 AM > To: dev at dpdk.org > Cc: Zhao1, Wei > Subject: [dpdk-dev] [PATCH] net/i40e: fiX statstic inconsistent when port > stopped >

[dpdk-dev] [dpdk-announce] DPDK 16.07 released

2016-07-29 Thread Thomas Monjalon
Once again, a great release from the impressive DPDK community: http://fast.dpdk.org/rel/dpdk-16.07.tar.xz The statistics are awesome: 955 patches from 115 authors 839 files changed, 127162 insertions(+), 24668 deletions(-) There are 50 new contributors (including

[dpdk-dev] [PATCH] doc: announce driver name changes

2016-07-29 Thread Jerin Jacob
On Sat, Jul 09, 2016 at 05:56:34PM +0100, Pablo de Lara wrote: > Driver names for all the supported devices in DPDK do not have > a naming convention. Some are using a prefix, some are not > and some have long names. Driver names are used when creating > virtual devices, so it is useful to have