[dpdk-dev] [PATCH 2/2] doc: remove references to intel dpdk in linux_gsg

2014-12-02 Thread Siobhan Butler
Adjusted line lengths and removed references to Intel which are no longer relevant in linux gsg. Signed-off-by: Siobhan Butler --- doc/guides/linux_gsg/build_dpdk.rst| 149 +-- doc/guides/linux_gsg/build_sample_apps.rst | 146 +-- doc/guides/linux_

[dpdk-dev] [PATCH 1/2] doc: updated i40e enabling additonal fnct in gsg

2014-12-02 Thread Siobhan Butler
Updated the i40e Enabling Additional Functionality section (5.7) of DPDK Getting Started Guide. Signed-off-by: Siobhan Butler Signed-off-by: Helin Zhang --- doc/guides/linux_gsg/enable_func.rst | 14 ++ 1 file changed, 14 insertions(+) diff --git a/doc/guides/linux_gsg/enable_func

[dpdk-dev] [PATCH 0/2] doc: update to i40e enabling and gsg fixes

2014-12-02 Thread Siobhan Butler
Updated Enabling Additional Functionality section of Linux GSG. Adjusted line lengths and removed redundant referances to Intel from Linux GSG. Siobhan Butler (2): doc: updated i40e enabling additonal fnct in gsg doc: remove references to intel dpdk in linux_gsg doc/guides/linux_gsg/build_d

[dpdk-dev] [PATCH v5 3/3] mbuf:replace the inner_l2_len and the inner_l3_len fields

2014-12-02 Thread Jijiang Liu
Replace the inner_l2_len and the inner_l3_len field with the outer_l2_len and outer_l3_len field, and rework csum forward engine and i40e PMD due to these changes. Signed-off-by: Jijiang Liu --- app/test-pmd/csumonly.c | 58 +-- lib/librte_mbuf/rt

[dpdk-dev] [PATCH v5 2/3] mbuf:add three TX ol_flags and repalce PKT_TX_VXLAN_CKSUM

2014-12-02 Thread Jijiang Liu
Replace PKT_TX_VXLAN_CKSUM with PKT_TX_UDP_TUNNEL_PKT in order to indicate a packet is an UDP tunneling packet, and introduce 3 TX offload flags for outer IP TX checksum, which are PKT_TX_OUTER_IP_CKSUM, PKT_TX_OUTER_IPV4 and PKT_TX_OUTER_IPV6 respectively;Rework csum forward engine and i40e PMD

[dpdk-dev] [PATCH v5 1/3] mbuf:redefine three TX ol_flags

2014-12-02 Thread Jijiang Liu
The reason of redefining the PKT_TX_IPV4 and the PKT_TX_IPV6 is listed below, It will avoid to send a packet with a bad info: - we receive a Ether/IP6/IP4/L4/data packet - the driver sets PKT_RX_IPV6_HDR - the stack decapsulates IP6 - the stack sends the packet, it has the PKT_TX_IPV6 flag

[dpdk-dev] [PATCH v5 0/3] i40e VXLAN TX checksum rework

2014-12-02 Thread Jijiang Liu
We have got some feedback about backward compatibility of VXLAN TX checksum offload API with 1G/10G NIC after the i40e VXLAN TX checksum codes were applied, so we have to rework the APIs on i40e, including the changes of mbuf, i40e PMD and csum forward engine. The main changes in mbuf are as fo

[dpdk-dev] [PATCH] doc: patch to include vhost library UG section in PG

2014-12-02 Thread Siobhan Butler
As Vhost will be a library in DPDK 1.8, adding a new section to Programmer's Guide to describe its use. Signed-off-by: Siobhan Butler Signed-off-by: Huawei Xie --- doc/guides/prog_guide/index.rst | 1 + doc/guides/prog_guide/vhost_lib.rst | 101 2 fil

[dpdk-dev] [PATCH v2 8/8] doc: updating the list of sample apps in rel notes

2014-12-02 Thread Siobhan Butler
Added new and existing names of sample apps to list of sample apps in release notes. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/rel_description.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/rel_description.rst b/doc/guides/rel_notes/rel_descripti

[dpdk-dev] [PATCH v2 7/8] doc: updated resolved issues with old known issues

2014-12-02 Thread Siobhan Butler
Removed resolved issues from known issues section. Added new resolved issues to resolved issues section. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst| 225 --- doc/guides/rel_notes/resolved_issues.rst | 171 +++ 2 fil

[dpdk-dev] [PATCH v2 6/8] doc: removed reference to Intel DPDK in Rel Notes

2014-12-02 Thread Siobhan Butler
Removed multiple references to Intel(R) DPDK where no longer relevant. Adjusted line lengths and fixed typos. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/faq.rst| 14 ++--- doc/guides/rel_notes/known_issues.rst | 25 - doc/guides/rel_notes/rel_description

[dpdk-dev] [PATCH v2 5/8] doc: remove appendix a from release notes

2014-12-02 Thread Siobhan Butler
Removing Appendix A from Release Notes as Intel Licensing information is no longer relevant in this document. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/appendices.rst | 324 doc/guides/rel_notes/index.rst | 44 - 2 files changed, 368 de

[dpdk-dev] [PATCH v2 4/8] Doc: Moved known issue 6.29 to resolved issues in Rel Notes

2014-12-02 Thread Siobhan Butler
Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/resolved_issues.rst | 30 ++ 1 file changed, 30 insertions(+) diff --git a/doc/guides/rel_notes/resolved_issues.rst b/doc/guides/rel_notes/resolved_issues.rst index f9ddb7f..7e5e268 100644 --- a/doc/guides/rel_no

[dpdk-dev] [PATCH v2 3/8] Doc: Added to known issue 6.10 and removed fixed issue 6.29 from Rel_Notes

2014-12-02 Thread Siobhan Butler
Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst | 38 +++ 1 file changed, 7 insertions(+), 31 deletions(-) diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst index 8ef654a..9601b01 100644 --- a/doc/g

[dpdk-dev] [PATCH v2 2/8] Doc: Added "New Features" to release notes

2014-12-02 Thread Siobhan Butler
Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 24 1 file changed, 24 insertions(+) diff --git a/doc/guides/rel_notes/new_features.rst b/doc/guides/rel_notes/new_features.rst index a93aa3c..aafd146 100644 --- a/doc/guides/rel_notes/new_feature

[dpdk-dev] [PATCH v2 1/8] Doc: Moved 1.7 "New Features" to "Supported Features" for 1.8 in Rel_Notes

2014-12-02 Thread Siobhan Butler
Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 17 - doc/guides/rel_notes/supported_features.rst | 22 ++ 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/doc/guides/rel_notes/new_features.rst b/doc/guides/rel_n

[dpdk-dev] [PATCH v2 0/8] doc: patch set to update release notes

2014-12-02 Thread Siobhan Butler
New Features section: - Removed 1.7 New Features - Added 1.8.0 New Features Supported Features section: - Added 1.7 features to Supported Features Known Issues: - Added devices to Known issue "Not all varients of supported NIC types have been used in testing" - Removed known issue

[dpdk-dev] Assign randomly generated MAC address

2014-12-02 Thread Alex Markuze
Hi, I'm seeing this message on real_init. Running from an ESX VM with Intel 82599 VF Assign randomly generated MAC address 02:09:c0:88:05:c6 The result is that the NIC anti spoofing kills all my tx traffic and for some reason jumbo frames fail to go out from the second vf that does work. Can any

[dpdk-dev] Error running dpdk app: cannot open /dev/uio

2014-12-02 Thread Malveeka Tewari
Ohh ok .. thanks for the clarification :) Malveeka On Tue, Dec 2, 2014 at 5:36 PM, Qiu, Michael wrote: > On 12/3/2014 9:25 AM, Malveeka Tewari wrote: > > I do have the uio and igb_uio modules loaded. > > For my issue, I found a workaround by manually creating /dev/uio0 > > using mknod. > > But

[dpdk-dev] [PATCH] add one option memory-only for those secondary PRBs

2014-12-02 Thread chixiaobo
--- lib/librte_eal/common/eal_common_options.c | 18 +++- lib/librte_eal/common/eal_internal_cfg.h | 1 + lib/librte_eal/common/eal_options.h| 4 +- lib/librte_eal/linuxapp/eal/eal.c | 137 +++-- 4 files changed, 89 insertions(+), 71 deletions(-) mo

[dpdk-dev] Error running dpdk app: cannot open /dev/uio

2014-12-02 Thread Malveeka Tewari
I do have the uio and igb_uio modules loaded. For my issue, I found a workaround by manually creating /dev/uio0 using mknod. But I still get the vfio error. If I try "sudo modprobe vfio" but that gives an error that Module vfio not found. I tried looking for vfio.ko in the dpdk source tree as well

[dpdk-dev] [PATCH v4 2/2] lib/librte_pmd_i40e: add I40E_VFTA_IDX and I40E_VFTA__BIT macros for VFTA related operation

2014-12-02 Thread Huawei Xie
Add two macros I40E_VFTA_IDX and I40E_VFTA_BIT for vlan filter search and set. Add vlan_id check in vlan filter search and set function. Signed-off-by: Huawei Xie --- lib/librte_pmd_i40e/i40e_ethdev.c | 17 ++--- lib/librte_pmd_i40e/i40e_ethdev.h | 9 + 2 files changed, 19 i

[dpdk-dev] [PATCH v4 1/2] lib/librte_pmd_i40e: set vlan id filter fix

2014-12-02 Thread Huawei Xie
">> 5" rather than ">> 4" vlan id is a 12 bit value. VFTA is 128 x 32 bit array (128 double word array) which could store 2^12 vlan bits. Each bit represents whether corresponding vlan tag is set in the VSI. Use high 7 bits as the index for the double word array. Signed-off-by: Huawei Xie ---

[dpdk-dev] [PATCH v4 0/2] lib/librte_pmd_i40e: set vlan filter fix

2014-12-02 Thread Huawei Xie
This patchset fixes "set vlan filter" issue. v2 changes: * add two macros I40E_VFTA_IDX and I40E_VFTA_BIT for VFTA array operation. v3 changes: * code style fix * rebase on latest commit v4 changes: * add more descriptive commit message Huawei Xie (2): vlan id set fix add I40E_VFTA_IDX and

[dpdk-dev] endianness with ICC

2014-12-02 Thread Thomas Monjalon
I'm looking at endian detection to make it work with several compilers. During this global check, I've seen some code specific to ICC: http://dpdk.org/browse/dpdk/tree/app/test-pmd/testpmd.h#n562 If it's still really useful, it should in rte_byteorder.h, not in testpmd. But, if possible,

[dpdk-dev] [PATCH 2/2] doc: Updated image files for rte_mbuf changes in 1.8

2014-12-02 Thread Bruce Richardson
The two image files showing the structure of the rte_mbuf data structure required some minor updates to take account of the changes introduced to the structure in the 1.8 release Signed-off-by: Bruce Richardson --- doc/guides/prog_guide/img/mbuf1.svg | 44 +--- doc/guides

[dpdk-dev] [PATCH 1/2] doc: update mbuf section of programmer's guide for 1.8

2014-12-02 Thread Bruce Richardson
In Release 1.8, the mbuf structure was significantly reworked to add extra information, leading to the structure being split across two cache lines, and the data pointer being replaced by an offset. The description of the library in the programmer's guide document needs to be updated to take accoun

[dpdk-dev] [PATCH 0/2] Update programmers guide doc, mbuf chapter

2014-12-02 Thread Bruce Richardson
These patches contain updates to the programmers guide document to keep it in sync with the code changes made to the rte_mbuf data structure. Bruce Richardson (2): doc: update mbuf section of programmer's guide for 1.8 doc: Updated image files for rte_mbuf changes in 1.8 doc/guides/prog_guid

[dpdk-dev] [PATCH] Doc: Adding Distributor Sample Application to Sample App UG

2014-12-02 Thread Iremonger, Bernard
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Siobhan Butler > Sent: Tuesday, December 2, 2014 2:03 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] Doc: Adding Distributor Sample Application to > Sample App UG > > New distributor sample app user gui

[dpdk-dev] [PATCH] enic: fix warnings

2014-12-02 Thread Thomas Monjalon
A lot of warnings were not seen because $(WERROR_FLAGS) was not set in the Makefile. But they appear with toolchains that enforce more checks. -Wno-deprecated seems useless. -Wno-strict-aliasing is added to avoid false positives. This patch cleans up unused variable, unused functions, wrong types

[dpdk-dev] [PATCH v4 3/3] mbuf:replace the inner_l2_len and the inner_l3_len fields

2014-12-02 Thread didier.pallard
Hello, On 12/02/2014 07:52 AM, Jijiang Liu wrote: > Replace the inner_l2_len and the inner_l3_len field with the outer_l2_len and > outer_l3_len field, and rework csum forward engine and i40e PMD due to these > changes. > > Signed-off-by: Jijiang Liu [...] > --- a/lib/librte_mbuf/rte_mbuf.h >

[dpdk-dev] Regarding KNI issue

2014-12-02 Thread Venkateswara Rao Dokku
HI, Our goal is to run traffic b/w KVM guest to linux via kni_vhost. The topology is given below Physical port eth1 is bound to DPDK using tools/setup.sh. We did loaded Igb_uio module, allocated hugepages etc. *DPDK port 0* ^

[dpdk-dev] [PATCH v5 0/3] i40e VXLAN TX checksum rework

2014-12-02 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jijiang Liu > Sent: Tuesday, December 02, 2014 3:06 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v5 0/3] i40e VXLAN TX checksum rework > > We have got some feedback about backward compatibility of VXL

[dpdk-dev] [PATCH v4 3/3] mbuf:replace the inner_l2_len and the inner_l3_len fields

2014-12-02 Thread Ananyev, Konstantin
Hi Didier > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of didier.pallard > Sent: Tuesday, December 02, 2014 2:53 PM > To: Liu, Jijiang; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 3/3] mbuf:replace the inner_l2_len and the > inner_l3_len fields > >

[dpdk-dev] [PATCH v4 3/3] mbuf:replace the inner_l2_len and the inner_l3_len fields

2014-12-02 Thread Jijiang Liu
Replace the inner_l2_len and the inner_l3_len field with the outer_l2_len and outer_l3_len field, and rework csum forward engine and i40e PMD due to these changes. Signed-off-by: Jijiang Liu --- app/test-pmd/csumonly.c | 60 +- lib/librte_mbuf/rte

[dpdk-dev] [PATCH v4 2/3] mbuf:add three TX ol_flags and repalce PKT_TX_VXLAN_CKSUM

2014-12-02 Thread Jijiang Liu
Replace PKT_TX_VXLAN_CKSUM with PKT_TX_UDP_TUNNEL_PKT in order to indicate a packet is an UDP tunneling packet, and introduce 3 TX offload flags for outer IP TX checksum, which are PKT_TX_OUTER_IP_CKSUM, PKT_TX_OUTER_IPV4 and PKT_TX_OUTER_IPV6 respectively;Rework csum forward engine and i40e PMD

[dpdk-dev] [PATCH v4 1/3] mbuf:redefine three TX ol_flags

2014-12-02 Thread Jijiang Liu
The reason of redefining the PKT_TX_IPV4 and the PKT_TX_IPV6 is listed below, It will avoid to send a packet with a bad info: - we receive a Ether/IP6/IP4/L4/data packet - the driver sets PKT_RX_IPV6_HDR - the stack decapsulates IP6 - the stack sends the packet, it has the PKT_TX_IPV6 flag

[dpdk-dev] [PATCH v4 0/3] i40e VXLAN TX checksum rework

2014-12-02 Thread Jijiang Liu
We have got some feedback about backward compatibility of VXLAN TX checksum offload API with 1G/10G NIC after the i40e VXLAN TX checksum codes were applied, so we have to rework the APIs on i40e, including the changes of mbuf, i40e PMD and csum forward engine. The main changes in mbuf are as fo

[dpdk-dev] [PATCH] Doc: Adding Distributor Sample Application to Sample App UG

2014-12-02 Thread Siobhan Butler
New distributor sample app user guide section for sample app ug. Signed-off-by: Siobhan Butler --- doc/guides/sample_app_ug/dist_app.rst | 173 +++ doc/guides/sample_app_ug/img/dist_app.svg | 442 +++ doc/guides/sample_app_ug/img/dist_perf.svg | 459

[dpdk-dev] Error running dpdk app: cannot open /dev/uio

2014-12-02 Thread Malveeka Tewari
Hi I am trying to run the testpmd app as but I get the following errors: EAL: VFIO could not be initialized EAL: Cannot open /dev/uio0: No such file or directory EAL: Error - exiting with code: 1 Cause: Requested device :07:00.0 cannot be used lsmod shows that the uio module is installed. I

[dpdk-dev] [PATCH v8 0/4] Support configuring hash functions

2014-12-02 Thread Ananyev, Konstantin
> -Original Message- > From: Zhang, Helin > Sent: Tuesday, December 02, 2014 2:19 AM > To: dev at dpdk.org > Cc: Cao, Waterman; Cao, Min; Ananyev, Konstantin; Zhang, Helin > Subject: [PATCH v8 0/4] Support configuring hash functions > > These patches mainly support configuring hash funct

[dpdk-dev] [PATCH] lpm: fix maybe-uninitialized warning when using LTO during compilation

2014-12-02 Thread Thomas Monjalon
> > This patch fixes a maybe-uninitialized warning when compiling DPDK with > > GCC 4.9 + Link Time Optimization. > > > > Signed-off-by: Dennis Marinus > > Acked-by: Bruce Richardson Applied Thanks -- Thomas

[dpdk-dev] [PATCH] ixgbe: fix build with bypass and debug enabled

2014-12-02 Thread Thomas Monjalon
> > Since commit aae1047905621 ("use the right debug macro"), > > DEBUGOUT was replaced by PMD_DRV_LOG which requires at least > > 2 arguments. But the level argument was missing. > > > > Commit 7a10de5e27 fixed the logs but not the macros FUNC_PTR_OR_* > > which are not preprocessed if RTE_LIBRTE_

[dpdk-dev] [PATCH] doc: link bonding related updates to programmers guide

2014-12-02 Thread Iremonger, Bernard
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Declan Doherty > Sent: Monday, December 1, 2014 5:10 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] doc: link bonding related updates to programmers > guide > > Adding details for link status interrupts

[dpdk-dev] [PATCH v2 1/2] igb_uio: compatible with upstream longterm kernel and RHEL6

2014-12-02 Thread Jincheng Miao
On 11/29/2014 12:42 AM, Thomas Monjalon wrote: > 2014-11-28 16:13, Jincheng Miao: >> On 11/28/2014 01:01 AM, Thomas Monjalon wrote: >>> 2014-10-31 15:37, Jincheng Miao: Function pci_num_vf() is introduced from upstream linux-2.6.34. So this patch make compatible with longterm kernel linu

[dpdk-dev] Next Community Call, Tuesday 2nd December, 8:00 AM GMT

2014-12-02 Thread Tetsuya Mukawa
gt; ? Netherlands (Long distance): +31 (0) 208 084 055 >>> ? New Zealand (Long distance): +64 (0) 4 974 7243 >>> ? Norway (Long distance): +47 23 96 01 18 >>> ? Spain (Long distance): +34 932 20 0506 >>> ? Sweden (Long distance): +46 (0) 852 500 182 >>> ? Switzerland (Long distance): +41 (0) 435 0824 78 >>> ? United Kingdom (Long distance): +44 (0) 330 221 0098 >>> ? United States (Long distance): +1 (626) 521-0013 >>> Access Code 772-753-069. >>> >>> Info on downloading the desktop app is available at: >> http://support.citrixonline.com/en_US/meeting/help_files/G2M010002?title >> =Download%7D >>> Info on the web viewer is available at: >> http://support.citrixonline.com/en_US/GoToMeeting/help_files/GTM13001 >> 9?title=Web+Viewer+FAQs >>> >>> Thanks, >>> Tim -- next part -- A non-text attachment was scrubbed... Name: Current Progress of DPDK Port Hotplug Framework.pdf Type: application/pdf Size: 99108 bytes Desc: not available URL: <http://dpdk.org/ml/archives/dev/attachments/20141202/4ff92b7e/attachment-0001.pdf>

[dpdk-dev] [PATCH v2] kni: create KNI interface in current network namespace

2014-12-02 Thread Takayuki Usui
With this patch, KNI interface (e.g. vEth0) is created in the network namespace where the DPDK application is running. Otherwise, all interfaces are created in the default namespace in the host. put_net() is required, since get_net_ns_by_pid() increments the reference counter of the network namesp

[dpdk-dev] [PATCH] add one option memory-only for those secondary PRBs

2014-12-02 Thread Thomas Monjalon
Hi, 2014-12-02 09:55, Chi, Xiaobo: > Problem: > Here, these DPDK based SECONDARY processes need only the DPDK's hugepage > based sharememory mechanism and it's upper libs (such as ring, mempool, > etc.), they need not cpu core pinning, iopl privilege changing , pci device, > timer, alarm, interrup

[dpdk-dev] endianness with ICC

2014-12-02 Thread Neil Horman
On Tue, Dec 02, 2014 at 04:36:20PM +0100, Thomas Monjalon wrote: > I'm looking at endian detection to make it work with several compilers. > > During this global check, I've seen some code specific to ICC: > http://dpdk.org/browse/dpdk/tree/app/test-pmd/testpmd.h#n562 > If it's still really

[dpdk-dev] [PATCH] add one option memory-only for those secondary PRBs

2014-12-02 Thread Bruce Richardson
On Tue, Dec 02, 2014 at 05:41:08PM +0800, chixiaobo wrote: > --- > lib/librte_eal/common/eal_common_options.c | 18 +++- > lib/librte_eal/common/eal_internal_cfg.h | 1 + > lib/librte_eal/common/eal_options.h| 4 +- > lib/librte_eal/linuxapp/eal/eal.c | 137 > +

[dpdk-dev] [PATCH v8 4/4] app/testpmd: add commands to support hash functions

2014-12-02 Thread Helin Zhang
To demonstrate the hash filter control, commands are added. They are, - get_sym_hash_ena_per_port - set_sym_hash_ena_per_port - get_hash_global_config - set_hash_global_config Signed-off-by: Helin Zhang --- app/test-pmd/cmdline.c | 333 + 1 file ch

[dpdk-dev] [PATCH v8 3/4] i40e: support of controlling hash functions

2014-12-02 Thread Helin Zhang
Hash filter control has been implemented for i40e. It includes getting/setting, - global hash configurations (hash function type, and symmetric hash enable per flow type) - symmetric hash enable per port Signed-off-by: Helin Zhang --- lib/librte_ether/rte_eth_ctrl.h | 63 lib/librt

[dpdk-dev] [PATCH v8 2/4] i40e: use constant as the default hash keys

2014-12-02 Thread Helin Zhang
Calculating the default RSS hash keys at run time is not needed at all, and may have race conditions. The alternative is to use array of random values which were generated manually as the default hash keys. Signed-off-by: Helin Zhang --- lib/librte_pmd_i40e/i40e_ethdev.c | 14 +++--- 1 f

[dpdk-dev] [PATCH v8 1/4] ethdev: code style fixes

2014-12-02 Thread Helin Zhang
Added code style fixes. Signed-off-by: Helin Zhang --- lib/librte_ether/rte_eth_ctrl.h | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/librte_ether/rte_eth_ctrl.h b/lib/librte_ether/rte_eth_ctrl.h index 7088d8d..6ab16c2 100644 --- a/lib/librte_ether/rte_eth_ctrl.

[dpdk-dev] [PATCH v8 0/4] Support configuring hash functions

2014-12-02 Thread Helin Zhang
These patches mainly support configuring hash functions. In detail, - It can get/set global hash configurations. * Get/set symmetric hash enable per flow type. * Get/set hash function type. - It can get/set symmetric hash enable per port. - Four commands have been implemented in testpmd to s

[dpdk-dev] [PATCH v2] kni: create KNI interface in current network namespace

2014-12-02 Thread Nicolas Dichtel
Le 02/12/2014 03:19, Takayuki Usui a ?crit : > With this patch, KNI interface (e.g. vEth0) is created in the > network namespace where the DPDK application is running. > Otherwise, all interfaces are created in the default namespace > in the host. > > put_net() is required, since get_net_ns_by_pid(

[dpdk-dev] [PATCH] add one option memory-only for those secondary PRBs

2014-12-02 Thread Chi, Xiaobo (NSN - CN/Hangzhou)
Hi, The similar functionality of this patch has been sent out for review on Nov.12, email topic is "[dpdk-dev] one lightwight rte_eal_init() for SECONDARY processes which only use sharedmemory". This time, I just change the implementation method according to comments from Bruce Richardson. B

[dpdk-dev] virtio merging - no UIO

2014-12-02 Thread Vincent JARDIN
From today's call, I'd like to highlight that virtio-net-pmd (said code B - from 6WIND) does not require UIO; it was required for some security reasons of the guest Linux OS: http://dpdk.org/browse/virtio-net-pmd/tree/virtio_user.c#n1494 Thank you, Vincent

[dpdk-dev] [PATCH] lpm: fix maybe-uninitialized warning when using LTO during compilation

2014-12-02 Thread Bruce Richardson
On Mon, Dec 01, 2014 at 04:39:06PM -0800, Dennis Marinus wrote: > This patch fixes a maybe-uninitialized warning when compiling DPDK with > GCC 4.9 + Link Time Optimization. > > Signed-off-by: Dennis Marinus Acked-by: Bruce Richardson > --- > lib/librte_table/rte_table_lpm.c | 2 +- > 1 file

[dpdk-dev] virtio merging - no UIO

2014-12-02 Thread Ouyang, Changchun
Hi Vincent, Thanks for your highlighting. Will consider how to resolve it. regards Changchun > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Vincent JARDIN > Sent: Tuesday, December 2, 2014 4:23 PM > To: dev at dpdk.org > Subject: [dpdk-dev] virtio merging

[dpdk-dev] [PATCH] i40e: Use one bit flag for all hardware detected RX packet errors

2014-12-02 Thread Zhang, Helin
> -Original Message- > From: Olivier MATZ [mailto:olivier.matz at 6wind.com] > Sent: Monday, December 1, 2014 5:58 PM > To: Zhang, Helin; Ananyev, Konstantin; dev at dpdk.org > Cc: Cao, Waterman; Cao, Min > Subject: Re: [PATCH] i40e: Use one bit flag for all hardware detected RX > packet

[dpdk-dev] [PATCH] enicpmd: compilation error during inclusion of vfio.h

2014-12-02 Thread Qiu, Michael
On 11/28/2014 10:56 PM, Neil Horman wrote: > On Fri, Nov 28, 2014 at 02:09:40AM +, Qiu, Michael wrote: >> Hi all, >> >> I have no comments on this issue, but I indeed see many places do have >> this kernel issue(before/now/future), so can solve this issue globally? >> >> Thus, we do not need to

[dpdk-dev] [PATCH] enicpmd: compilation error during inclusion of vfio.h

2014-12-02 Thread Qiu, Michael
On 11/28/2014 10:22 PM, Thomas Monjalon wrote: > 2014-11-28 02:09, Qiu, Michael: >> I have no comments on this issue, but I indeed see many places do have >> this kernel issue(before/now/future), so can solve this issue globally? >> >> Thus, we do not need to fix this case by case. >> >> One soluti

[dpdk-dev] [PATCH] i40e: bug fix of compile error

2014-12-02 Thread Qiu, Michael
diff file, so sorry I indeed do not know how to add diff file in the email(except git send-email), So I just attached it. > >> -- >> Thomas > Regards, > Helin > -- next part -- An embedded and charset-unspecified text was scrubbed... Name: diff_code_style_fix URL: <http://dpdk.org/ml/archives/dev/attachments/20141202/4ef56489/attachment.ksh>

[dpdk-dev] [PATCH] ixgbe: fix clang compile - remove truncation errors

2014-12-02 Thread Neil Horman
On Mon, Dec 01, 2014 at 10:55:29PM +0100, Olivier MATZ wrote: > Hi Neil, > > On 12/01/2014 06:16 PM, Neil Horman wrote: > >>> [...] > >>> > >>> Whats the advantage to keeping this warning? > >>> > >> The advantage is that it does exactly what it's meant to do. If someone > >> goes to > >> assign

[dpdk-dev] [PATCH v2] i40e: link flow control support

2014-12-02 Thread Cao, Min
Tested-by: Min Cao Patch name: [dpdk-dev] [PATCH v2] i40e: link flow control support Test Flag: Tested-by Tester name:min.cao at intel.com Result summary: total 4 cases, 4 passed, 0 failed Test Case 1: Name:

[dpdk-dev] [PATCH] i40e: bug fix of compile error

2014-12-02 Thread Zhang, Helin
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, December 1, 2014 7:13 PM > To: Zhang, Helin > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] i40e: bug fix of compile error > > 2014-12-01 15:33, Helin Zhang: > > The compile error w