[dpdk-dev] Aligned RX data.

2014-10-11 Thread Alex Markuze
O.k, And how would I do that? I'm guessing there is something I can control in rte_pktmbuf_pool_init? I would appreciate If you could spare a word or two in the matter. On Tue, Oct 7, 2014 at 7:11 PM, Ananyev, Konstantin < konstantin.ananyev at intel.com> wrote: > > > > -Original Message-

[dpdk-dev] [PATCH v2] virtio: Fix vring entry number issue

2014-10-11 Thread Ouyang Changchun
-- V1 change: Fix one issue in virtio TX: it needs one more vring descriptor to hold the virtio header when transmitting packets, it is used later to determine whether to free more entries from used vring. It fixes failing to transmit any packet with 1 segment in the circumstance of on

[dpdk-dev] [PATCH v5 8/8]app/testpmd:test VxLAN Tx checksum offload

2014-10-11 Thread Jijiang Liu
Add test cases in testpmd to test VxLAN Tx Checksum offload, which include - IPv4 tunnel and IPv6 tunnel - outer L3, inner L3 and L4 checksum offload for Tx side. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu Acked-by: Jing Chen --- app/test-pmd/config.c |6 +-

[dpdk-dev] [PATCH v5 7/8]i40e:support VxLAN Tx checksum offload

2014-10-11 Thread Jijiang Liu
Support VxLAN Tx checksum offload, which include - outer L3(IP) checksum offload - inner L3(IP) checksum offload - inner L4(UDP, TCP and SCTP) checksum offload Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu Acked-by: Jing Chen --- lib/librte_mbuf/rte_mbuf.h

[dpdk-dev] [PATCH v5 6/8]app/testpmd:test VxLAN packet filter API

2014-10-11 Thread Jijiang Liu
Add tunnel_filter command in testpmd to test VxLAN packet filter API. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu Acked-by: Jing Chen --- app/test-pmd/cmdline.c | 152 1 files changed, 152 insertions(+), 0 deletions

[dpdk-dev] [PATCH v5 5/8]i40e:implement API of VxLAN packet filter in librte_pmd_i40e

2014-10-11 Thread Jijiang Liu
The implementation of VxLAN tunnel filter in librte_pmd_i40e, which include - add the i40e_dev_filter_ctrl() function. - add the i40e_dev_tunnel_filter_set() function. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu Acked-by: Jing Chen --- lib/librte_pmd_i40e/i40e_et

[dpdk-dev] [PATCH v5 4/8]librte_ether:add a common filter API

2014-10-11 Thread Jijiang Liu
Introduce a new filter framewok in librte_ether. As to the implemetation discussion, please refer to http://dpdk.org/ml/archives/dev/2014-September/005179.html, and VxLAN tunnel filter implementation is based on it. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu ---

[dpdk-dev] [PATCH v5 3/8]app/test-pmd:test VxLAN packet identification

2014-10-11 Thread Jijiang Liu
Add commands to test VxLAN packet identification, which include - use commands to add/delete VxLAN UDP port. - use rxonly mode to receive VxLAN packet. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu Acked-by: Jing Chen --- app/test-pmd/cmdline.c| 78 ++

[dpdk-dev] [PATCH v5 2/8]i40e:support VxLAN packet identification in librte_pmd_i40e

2014-10-11 Thread Jijiang Liu
Support tunneling UDP port configuration on i40e in librte_pmd_i40e. Currently, only VxLAN is implemented, which include - VxLAN UDP port initialization - Implement the APIs to configure VxLAN UDP port in librte_pmd_i40e. Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjing Wu

[dpdk-dev] [PATCH v5 1/8]i40e:support VxLAN packet identification in librte_ether

2014-10-11 Thread Jijiang Liu
Add data structures and APIs in librte_ether for supporting tunneling UDP port configuration on i40e, Currently, only VxLAN is implemented, which include - VxLAN UDP port initialization - Add APIs to configure VxLAN UDP port Signed-off-by: Jijiang Liu Acked-by: Helin Zhang Acked-by: Jingjin

[dpdk-dev] [PATCH v5 0/8]Support VxLAN on Fortville

2014-10-11 Thread Jijiang Liu
The patch set supports VxLAN on Fortville based on latest mbuf structure. It includes: - Support VxLAN packet identification by configuring tunneling UDP port. - Support VxLAN packet filters. It uses MAC and VLAN to point to a queue. The filter types supported include below: 1. Inner MAC

[dpdk-dev] [PATCH] i40e: warnings should include i40e in some example applications

2014-10-11 Thread Wu, Jingjing
Acked-by: Jingjing Wu > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Helin Zhang > Sent: Thursday, July 3, 2014 3:55 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] i40e: warnings should include i40e in some > example applications > > As i40e intro

[dpdk-dev] [PATCH v6 00/25] user space vhost library

2014-10-11 Thread Ouyang, Changchun
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Huawei Xie > Sent: Thursday, October 9, 2014 2:55 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v6 00/25] user space vhost library > > This set of patches transforms and refactors vhost example to a us

[dpdk-dev] [PATCH] virtio: Fix vring entry number issue

2014-10-11 Thread Ouyang, Changchun
Hi Olivier, I have v2 patch according to your comments. Please Ack it if you can. Thanks, Changchun > -Original Message- > From: Olivier MATZ [mailto:olivier.matz at 6wind.com] > Sent: Wednesday, October 1, 2014 7:49 PM > To: Ouyang, Changchun; dev at dpdk.org > Subject: Re: [dpdk-dev] [

[dpdk-dev] [PATCH v2 0/3] add i40e RSS support in VF

2014-10-11 Thread Zhang, Helin
Hi guys Any update or comments on merging this patch? Thanks! Regards, Helin > -Original Message- > From: Zhang, Helin > Sent: Friday, September 19, 2014 9:15 AM > To: dev at dpdk.org > Cc: Zhang, Helin > Subject: [PATCH v2 0/3] add i40e RSS support in VF > > As hardware supports RSS in

[dpdk-dev] [PATCH v5 0/8]Support VxLAN on Fortville

2014-10-11 Thread Liu, Yong
Resend test-by email and fixed ugly format. Patch name: Support VxLAN on Fortville Brief description: Verify vxlan checksum detect/offload and tunnel filter work fine. Test Flag: Tested-by Tester name:yong.liu at intel.com Test environment:

[dpdk-dev] [PATCH 0/4] support control packet filter on Fortville

2014-10-11 Thread Zhang, Helin
Acked-by: Helin Zhang > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jingjing Wu > Sent: Thursday, September 25, 2014 2:59 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/4] support control packet filter on Fortville > > The patch set enables contr

[dpdk-dev] [PATCH v5 0/8]Support VxLAN on Fortville

2014-10-11 Thread Liu, Yong
Basic Information Patch name Support VxLAN on Fortville Brief description about test purposeVerify vxlan checksum detect/offload and tunnel filter work fine. Test Flag Tested-by Tester name yong.liu at intel.com Test environment - OS

[dpdk-dev] [PATCH 0/4] support control packet filter on Fortville

2014-10-11 Thread Liu, Jijiang
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jingjing Wu > Sent: Thursday, September 25, 2014 2:59 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/4] support control packet filter on Fortville > > The patch set enables control packet filter on For

[dpdk-dev] [PATCH 0/4] support control packet filter on Fortville

2014-10-11 Thread Chen, Jing D
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jingjing Wu > Sent: Thursday, September 25, 2014 2:59 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH 0/4] support control packet filter on Fortville > > The patch set enables control packet filter on Fo

[dpdk-dev] [PATCH] lib/librte_pmd_i40e: i40e vlan filter set fix

2014-10-11 Thread Chen, Jing D
> -Original Message- > From: Xie, Huawei > Sent: Sunday, September 28, 2014 1:49 PM > To: dev at dpdk.org > Cc: Xie, Huawei; Chen, Jing D; Zhang, Helin > Subject: [PATCH] lib/librte_pmd_i40e: i40e vlan filter set fix > > the right shift bits should be 5 rather than 4. > vid_idx = (uin

[dpdk-dev] [PATCH v2] KNI: use a memzone pool for KNI alloc/release

2014-10-11 Thread Marc Sune
This patch implements the KNI memzone pool in order to prevent memzone exhaustion when allocating/deallocating KNI interfaces. It adds a new API call, rte_kni_init(max_kni_ifaces) that shall be called before any call to rte_kni_alloc() if KNI is used. v2: Moved KNI fd opening to rte_kni_init(). R