[ovs-discuss] openvswitch - What is the use of NICIRA extensions

2016-09-09 Thread madhu
M_NX_REG0[],goto_table:20 What is the use of load:0x2->NXM_NX_REG0[] and where to use this action. Thanks, Madhu Chakravarthy. ___ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss

Re: [ovs-discuss] openvswitch - What is the use of NICIRA extensions

2016-09-09 Thread madhu
lue 2 in the NXM register. What I am not able to understand is in what scenarios one may use NXM register to store values. Any explanation about the use of NXM registers will be helpfull. Thanks, Madhu Chakravarthy. On 09-09-2016 21:20, Ben Pfaff wrote: On Fri, Sep 09, 2016 at 05:54:41PM +0

[ovs-discuss] Id shown for openvswitch in odl

2016-09-12 Thread madhu
*and *openflow:274949178594639 ? *Can someone explain how these names are generated. Thanks, Madhu Chakravarthy. ___ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss

[ovs-discuss] Port number of tap interface changes after reboot.

2016-09-14 Thread madhu
interfaces in the openvswitch changes when I restart the compute node. Thanks, Madhu Chakravarthy. ___ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss

[ovs-discuss] output port in another openvswitch

2016-09-14 Thread madhu
flow rule for this? Thanks, Madhu Chakravarthy. ___ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss

Re: [ovs-discuss] Port number of tap interface changes after reboot.

2016-09-15 Thread madhu
Thanks Justin will try your suggestion. On 15-09-2016 12:51, Justin Pettit wrote: On Sep 14, 2016, at 11:16 PM, madhu wrote: Hi All, I have a situation where the port number associated with the tap interface of a VM changes after the VM reboot. 1. My setup is I have a VM deployed in

Re: [ovs-discuss] output port in another openvswitch

2016-09-15 Thread madhu
Thanks Justin for your reply. On 15-09-2016 12:47, Justin Pettit wrote: On Sep 14, 2016, at 11:20 PM, madhu wrote: Hi All, Is it possible to set the output port to port in another openvswitch present in another compute node of openstack? If so how the packet traverses from one openvswitch

Re: [ovs-discuss] openvswitch - What is the use of NICIRA extensions

2016-09-09 Thread Madhu Chakravarthy
Thanks Ben. Much appreciated.Sent from my Huawei Mobile Original Message Subject: Re: [ovs-discuss] openvswitch - What is the use of NICIRA extensionsFrom: Ben Pfaff To: madhu CC: discuss@openvswitch.orgThis is kind of like asking "in what scenarios may one use a variable

Re: [ovs-discuss] Id shown for openvswitch in odl

2016-09-12 Thread Madhu Chakravarthy
Thanks for the reply Ben. I will post in odl mailing listSent from my Huawei Mobile Original Message Subject: Re: [ovs-discuss] Id shown for openvswitch in odlFrom: Ben Pfaff To: madhu CC: discuss@openvswitch.orgOn Mon, Sep 12, 2016 at 04:04:14PM +0530, madhu wrote:> I h

Re: [ovs-discuss] [ovs-dev] Geneve Support

2015-03-09 Thread Madhu Challa
The kernel support for Geneve is already there. https://github.com/mchalla/ovs/tree/geneve It was posted as an RFC a while back. I have not gotten a chance to work on it since. I will be sending out v2 in couple of weeks. Thanks. On Mon, Mar 9, 2015 at 1:53 AM, Neelakantam Gaddam wrote: > Hi A

Re: [ovs-discuss] [controller-dev] OVS Path Switching

2013-10-22 Thread Madhu Venguopal
and install a new based on the discovered new shortest-path. Seems like the entry removal is failing (or) the install is happening before the removal is done. Please open a bug @ bugs.opendaylight.org against the SimpleForwarding application. Thanks, -Madhu On 10/21/13 9:58 PM, abhishek jain

[ovs-discuss] Communicate flow-mod info to kernel module

2014-05-22 Thread Madhu Challa
I am looking at adding support for On-demand flow counters and figured one of the benefits of doing this is reduced lock contention in ovs_flow_stats_update. If my understanding is correct, this involves processing flags OFPFF13_NO_PKT_COUNTS and OFPFF13_NO_BYT_COUNTS and communicating them so whe

Re: [ovs-discuss] Communicate flow-mod info to kernel module

2014-05-24 Thread Madhu Challa
Hi Jesse, Thanks for the clarifications. On Fri, May 23, 2014 at 9:52 AM, Jesse Gross wrote: > On Thu, May 22, 2014 at 5:02 PM, Madhu Challa > wrote: > > I am looking at adding support for On-demand flow counters and figured > one > > of the benefits of doing this is re

Re: [ovs-discuss] Communicate flow-mod info to kernel module

2014-05-26 Thread Madhu Challa
GBytes 2.39 Gbits/sec [ 3] 0.0-300.0 sec 80.1 GBytes 2.29 Gbits/sec [ 3] 0.0-300.0 sec 82.3 GBytes 2.36 Gbits/sec [ 3] 0.0-300.0 sec 80.3 GBytes 2.30 Gbits/sec Thanks. On Sun, May 25, 2014 at 10:34 AM, Jesse Gross wrote: > On Sat, May 24, 2014 at 6:06 PM, Madhu Challa >

Re: [ovs-discuss] Communicate flow-mod info to kernel module

2014-05-26 Thread Madhu Challa
oh and one more thing I notice is that even if I do not call the function somehow the flows get deleted. I am guessing the user space maintains its own idle timeouts, not sure. Thanks. On Mon, May 26, 2014 at 5:03 PM, Madhu Challa wrote: > Jesse, > > I ran an iperf test (4 client ser

Re: [ovs-discuss] Communicate flow-mod info to kernel module

2014-05-28 Thread Madhu Challa
realistic. Thanks. On Wed, May 28, 2014 at 5:27 PM, Jesse Gross wrote: > On Mon, May 26, 2014 at 5:03 PM, Madhu Challa > wrote: > > Jesse, > > > > I ran an iperf test (4 client server pairs) with and without the stats > and > > there was no noticeable dif

[ovs-discuss] OpenFlow 1.4 Role Status Message

2014-05-30 Thread Madhu Challa
I was going through some of the OpenFlow 1.4 items. OpenFlow 1.4 section 7.4.4 ``Controller Role Status Message'' defines a new message sent by a switch to notify the controller that its role (whether it is a master or a slave) has changed. OVS should implement this. "When a controller has its

Re: [ovs-discuss] ping to a ovs bridge ip address

2014-06-07 Thread Madhu Challa
When tracing the tunnel / vxlan path I figured this function gets used there, after the vxlan decap and re-injecting the packet into the ip stack. May be thats the only use case. Thanks. On Fri, Jun 6, 2014 at 6:51 PM, Madhu Challa wrote: > I have the following config > > b74843d3-

[ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-04 Thread Madhu Challa
I was playing increasing the size of these structures to be able to read Geneve metadata. Currently they are limited to 16 bytes. I noticed that some of the test cases fail when I do this. I guess I can read the oxms directly without using these structures. But figured its less error prone if done

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-05 Thread Madhu Challa
Thanks Ben. I will debug and get back to you. I will check with Jesse in the upcoming ovs conference if he has other thoughts on implementing this. Thanks. On Wed, Nov 5, 2014 at 8:17 AM, Ben Pfaff wrote: > On Tue, Nov 04, 2014 at 03:10:59PM -0800, Madhu Challa wrote: > > I wa

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-05 Thread Madhu Challa
mf_value rather than a hard coded value. I will be happy to provide a patch after I debug the remaining failures. Thanks. On Wed, Nov 5, 2014 at 10:03 AM, Madhu Challa wrote: > Thanks Ben. I will debug and get back to you. I will check with Jesse in > the upcoming ovs conference if he has

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-05 Thread Madhu Challa
The other issue was in the same file. I am glad make check catches these issues and hope there are none in other files. I attached a patch that should make it simpler to extend the union in the future. Thanks. On Wed, Nov 5, 2014 at 11:54 AM, Madhu Challa wrote: > This test was failing beca

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
Jesse, Thanks for sharing your thoughts on this. On Thu, Nov 6, 2014 at 7:47 AM, Jesse Gross wrote: > On Wed, Nov 5, 2014 at 10:03 AM, Madhu Challa > wrote: > > Thanks Ben. I will debug and get back to you. I will check with Jesse in > the > > upcoming ovs conference if

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
Agreed and looks good. Thanks. On Thu, Nov 6, 2014 at 10:57 AM, Ben Pfaff wrote: > On Wed, Nov 05, 2014 at 06:34:04PM -0800, Madhu Challa wrote: > > The other issue was in the same file. I am glad make check catches these > > issues and hope there are none in other files. I a

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
On Thu, Nov 6, 2014 at 10:40 AM, Ben Pfaff wrote: > On Thu, Nov 06, 2014 at 10:08:00AM -0800, Madhu Challa wrote: > > > One issue that comes up when doing this is that the TLVs in both > > > Geneve and OXM are exactly the same size so mapping them directly > > >

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
On Thu, Nov 6, 2014 at 2:37 PM, Jesse Gross wrote: > > On Thu, Nov 6, 2014 at 10:08 AM, Madhu Challa > wrote: > > Jesse, > > > > Thanks for sharing your thoughts on this. > > > > On Thu, Nov 6, 2014 at 7:47 AM, Jesse Gross wrote: > >> &g

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
On Thu, Nov 6, 2014 at 2:49 PM, Ben Pfaff wrote: > On Thu, Nov 06, 2014 at 02:37:01PM -0800, Jesse Gross wrote: >> I'm curious how you ended up laying this out. The OpenFlow spec says >> that the extra space should be used as an vendor ID in the form of an >> OUI. How did you reconcile this? > > Y

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
On Thu, Nov 6, 2014 at 3:09 PM, Ben Pfaff wrote: > On Thu, Nov 06, 2014 at 03:02:45PM -0800, Jesse Gross wrote: >> On Thu, Nov 6, 2014 at 2:49 PM, Ben Pfaff wrote: >> > Have you considered allowing database configuration to specify what kind >> > of attributes are expected and how to parse them?

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-06 Thread Madhu Challa
, Madhu Challa wrote: > On Thu, Nov 6, 2014 at 2:37 PM, Jesse Gross wrote: >> >> On Thu, Nov 6, 2014 at 10:08 AM, Madhu Challa >> wrote: >> > Jesse, >> > >> > Thanks for sharing your thoughts on this. >> > >> > On Thu, Nov 6, 2014

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-07 Thread Madhu Challa
On Fri, Nov 7, 2014 at 2:42 PM, Jesse Gross wrote: > On Thu, Nov 6, 2014 at 3:43 PM, Madhu Challa wrote: >> On Thu, Nov 6, 2014 at 2:37 PM, Jesse Gross wrote: >>> >>> On Thu, Nov 6, 2014 at 10:08 AM, Madhu Challa >>> wrote: >>> > Jesse, >

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-07 Thread Madhu Challa
, 2014 at 2:43 PM, Jesse Gross wrote: > I'm not sure I understand what you are referring to. Can you elaborate? > > On Thu, Nov 6, 2014 at 3:58 PM, Madhu Challa wrote: >> Since we are on this topic I had one more question. This could still >> be an issue if we want to be

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-08 Thread Madhu Challa
On Fri, Nov 7, 2014 at 8:13 PM, Jesse Gross wrote: > On Fri, Nov 7, 2014 at 3:12 PM, Madhu Challa wrote: >> I was referring to the bit mask present in the spec: >> >> A.2.3.5 Flow Match Field Masking >> When oxm_hasmask is 1, the OXM TLV contains a bitmask and i

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-08 Thread Madhu Challa
On Fri, Nov 7, 2014 at 5:14 PM, Jesse Gross wrote: > On Fri, Nov 7, 2014 at 3:06 PM, Madhu Challa wrote: >> On Fri, Nov 7, 2014 at 2:42 PM, Jesse Gross wrote: >>> On Thu, Nov 6, 2014 at 3:43 PM, Madhu Challa >>> wrote: >>>> On Thu, Nov 6, 2014 at 2:37

Re: [ovs-discuss] mf_value and mf_subvalue size restrictions

2014-11-11 Thread Madhu Challa
On Sat, Nov 8, 2014 at 11:59 AM, Jesse Gross wrote: > On Sat, Nov 8, 2014 at 11:41 AM, Madhu Challa > wrote: > > On Fri, Nov 7, 2014 at 5:14 PM, Jesse Gross wrote: > >> On Fri, Nov 7, 2014 at 3:06 PM, Madhu Challa > wrote: > >>> On Fri, Nov 7, 2014 at 2:

Re: [ovs-discuss] performance drop 60% when using vxlan tunnel

2014-11-18 Thread Madhu Challa
Like Jesse pointed out the numbers should be much better with offload. Here are the numbers I see. My offload card is an eval card and is messing up some packets. I am going to try it with latest firmware and update the slides. http://www.slideshare.net/MadhusudanChalla/ovs-perf Thanks. On Mon,