Re: [ovs-dev] [PATCH] net: preserve IP control block during GSO segmentation

2016-01-10 Thread Zang MingJie
On 01/08/2016 08:13 PM, David Laight wrote: You could set SKB_SGO_CB_OFFSET to sizeof ((skb)->cb) - sizeof (struct skb_gso_cb) so that the end of 'cb' is always used. (Assuming the former is a multiple of 4.) It might be worth using an on-stack structure passed through as a separate paramete

[ovs-dev] [PATCH 8/8] native tunnel: Add support for STT

2016-01-10 Thread Pravin B Shelar
This patch used userpsace tunneling mechanism for implementing STT tunneling protocol. Signed-off-by: Pravin B Shelar --- lib/netdev-vport.c | 6 +- lib/odp-util.c | 41 ++- lib/packets.h| 26 ++ lib/tnl-push-pop.c | 639 +

[ovs-dev] [PATCH 7/8] tnl-ports: Handle STT ports.

2016-01-10 Thread Pravin B Shelar
STT uses TCP port so we need to filter traffic on basis of TCP port numbers. Signed-off-by: Pravin B Shelar --- lib/tnl-ports.c | 55 +++ lib/tnl-ports.h | 4 ++-- ofproto/tunnel.c | 5 - 3 files changed, 37 insertions(+), 27 deletions(

[ovs-dev] [PATCH 4/8] netdev: Return number of packet from netdev_pop_header()

2016-01-10 Thread Pravin B Shelar
Current tunnel-pop API does not allow the netdev implementation retain a packet but STT can keep a packet from batch of packets during TCP reassembly processing. To return exact count of valid packet STT need to pass this number of packet parameter as a reference. Signed-off-by: Pravin B Shelar -

[ovs-dev] [PATCH 2/8] tunnel: Add IP ECN related functions.

2016-01-10 Thread Pravin B Shelar
This function will be used by STT tunnel. Signed-off-by: Pravin B Shelar --- lib/packets.c| 22 ++ lib/packets.h| 7 +++ ofproto/tunnel.c | 6 +++--- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/lib/packets.c b/lib/packets.c index d82341d..a91

[ovs-dev] [PATCH 3/8] timeval: Factor out cycles_counter().

2016-01-10 Thread Pravin B Shelar
Used by STT tunnel. Signed-off-by: Pravin B Shelar --- lib/dpif-netdev.c | 10 -- lib/timeval.h | 22 ++ 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c index cd72e62..c746cc2 100644 --- a/lib/dpif-netdev.c ++

[ovs-dev] [PATCH 6/8] dp-packet: Add private data

2016-01-10 Thread Pravin B Shelar
This scratchpad can be used by any layer to keep private data. STT will use it for TCP reassembly state. Signed-off-by: Pravin B Shelar --- lib/dp-packet.h | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/dp-packet.h b/lib/dp-packet.h index 5044ce0..a24ea56 100644 --

[ovs-dev] [PATCH 5/8] netdev-vport: Make class init configurable.

2016-01-10 Thread Pravin B Shelar
Used by STT. Signed-off-by: Pravin B Shelar --- lib/netdev-vport.c | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/lib/netdev-vport.c b/lib/netdev-vport.c index cdd4fa2..8b41201 100644 --- a/lib/netdev-vport.c +++ b/lib/netdev-vport.c @@ -812,11 +81

[ovs-dev] [PATCH 0/8] native-tunnel: Add STT support.

2016-01-10 Thread Pravin B Shelar
Following patch series adds support for STT tunneling to userspace tunneling. Currently this only works on IPv4, due to bugs in IPv6 tunneling. I am planing on sending separate patches to fix those issues. Pravin B Shelar (8): netdev-vport: Factor-out tunnel Push-pop code into separate module.

[ovs-dev] [PATCH 1/8] netdev-vport: Factor-out tunnel Push-pop code into separate module.

2016-01-10 Thread Pravin B Shelar
It is better to move tunnel push-pop action specific functions into separate module. STT is going to extend it more. Signed-off-by: Pravin B Shelar --- lib/automake.mk| 3 + lib/netdev-provider.h | 2 +- lib/netdev-vport-private.h | 63 + lib/netdev-vport.c | 66

[ovs-dev] Message could not be delivered

2016-01-10 Thread Automatic Email Delivery Software
Dear user of openvswitch.org, mail server administrator of openvswitch.org would like to let you know the following. Your e-mail account was used to send a huge amount of unsolicited commercial email messages during this week. Most likely your computer was compromised and now contains a hidden p

Re: [ovs-dev] OVS PatchWork Update

2016-01-10 Thread ALeX Wang
Marked "Committed Patches" as Accepted Marked "Duplicate Patches" as Not Applicable Alex Wang, On 10 January 2016 at 22:28, wrote: > 30+ Day Old Patches > === > ID State Date Name > -- - > 547819 New2015-11-24 04:

[ovs-dev] OVS PatchWork Update

2016-01-10 Thread alexw
30+ Day Old Patches === ID State Date Name -- - 547819 New2015-11-24 04:54:32 [ovs-dev,v3,1/4] dpif: Meter framework. 547817 New2015-11-24 04:54:33 [ovs-dev,v3,2/4] odp-execute: Support dropping packets. 5478

[ovs-dev] [PATCH] dp-packet: remove unused helper dp_packet_to_string()

2016-01-10 Thread Simon Horman
dp_packet_to_string() does not appear to be used. Signed-off-by: Simon Horman --- lib/dp-packet.c | 15 --- lib/dp-packet.h | 1 - 2 files changed, 16 deletions(-) diff --git a/lib/dp-packet.c b/lib/dp-packet.c index 1d166e15cf6c..db3c857aebf6 100644 --- a/lib/dp-packet.c +++ b/lib

[ovs-dev] [PATCH] flow: fix compilation of MINIFLOW_ASSERT

2016-01-10 Thread Simon Horman
Often MINIFLOW_ASSERT is a no-op and compilation of code that uses it is optimised out. This patch fixes compilation errors that occur when that is not the case: * FLOWMAP_MAX does not exist. Use MAP_MAP instead. * FLOWMAP_IS_SET does not exist. Use flowmap_is_set instead. Signed-off-by: Simon Ho

Re: [ovs-dev] ovn-controller appears to be in a tight loop

2016-01-10 Thread Kyle Mestery
On Sun, Jan 10, 2016 at 7:34 PM, Kyle Mestery wrote: > Greetings: > > I'm running the latest OVN/OVS code from last Friday with the latest > OpenStack code from master from the same time period. I've setup a 5-node > OpenStack clluster using the devstack scripts from the networking-ovn > reposito

Re: [ovs-dev] [PATCH] lib/netdev-dpdk: increase ring name length for dpdkr ports

2016-01-10 Thread Mauricio Vásquez
Dear Aaron, I completely agree with you, I've sent a second version: http://openvswitch.org/pipermail/dev/2016-January/064228.html Thank you very much, Mauricio Vasquez B On 10 January 2016 at 12:17, Aaron Conole wrote: > Greetings Mauricio, > > Mauricio Vasquez B writes: > > A ring name leng

[ovs-dev] [PATCH v2] lib/netdev-dpdk: increase ring name length for dpdkr ports

2016-01-10 Thread Mauricio Vasquez B
A ring name length of 10 characters is not enough for dpdkr ports starting from dpdkr10, then it is increased to RTE_RING_NAMESIZE characters. Signed-off-by: Mauricio Vasquez B --- v2: - Use RTE_RING_NAMESIZE instead of a numerical constant. lib/netdev-dpdk.c | 6 +++--- 1 file changed, 3 inser

Re: [ovs-dev] [PATCH] lib/netdev-dpdk: increase ring name length for dpdkr ports

2016-01-10 Thread Aaron Conole
Greetings Mauricio, Mauricio Vasquez B writes: > A ring name length of 10 characters is not enough for dpdkr ports > starting from dpdkr10, then it is increased to 20 characters. > > Signed-off-by: Mauricio Vasquez B > --- > lib/netdev-dpdk.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 del

[ovs-dev] Encouraging your penetrator for real deeds - this is what our supplement does better than other ones!

2016-01-10 Thread Robbie
96 What about drilling your girl all weekend? p{margin:10px 0;padding:0;} table{border-collapse:collapse;} h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0;} img,a img{border:0;height:auto;outline:none;text-decoration:none;} body,#bodyTable,#bodyCell{height:100%;margin:0;padding:0;w

Re: [ovs-dev] [PATCH net 0/2] vxlan: Set a large MTU on ovs-created vxlan devices

2016-01-10 Thread Thomas Graf
On 01/08/16 at 10:29pm, Hannes Frederic Sowa wrote: > On 07.01.2016 19:40, Thomas Graf wrote: > >I think you are worried about an ICMP error from a hop which does not > >decrement TTL. I think that's a good point and I think we should only > >send an ICMP error if the TTL is decremented in the acti

Re: [ovs-dev] [PATCH net 1/2] vxlan: Relax the MTU constraint on vxlan devices

2016-01-10 Thread Thomas Graf
On 01/09/16 at 10:39am, roopa wrote: > On 1/6/16, 5:33 AM, David Wragg wrote: > > Allow the MTU of vxlan devices without an underlying device to be set to > > larger values (up to a maximum based on IP packet limits and vxlan > > overhead). > > > > Previously, their MTUs could not be set to higher

[ovs-dev] Right your own ticket with the Degree you diserve!

2016-01-10 Thread Bruce Bridges
Get a Degree in 5 weeks with our program! ~ Our program will let ANYONE with professional experience gain a Degree: ~ Doctorate ~ Bachelors ~ Masters Just think about it... Follow YOUR Dreams! Live a wonderful life by earning or upgrading your degree. This is a good chance to make a right move