[ovs-dev] VXLAN ports not working with latest master

Kyle Mestery (kmestery) kmestery at cisco.com
Mon Feb 4 21:03:18 UTC 2013


On Feb 4, 2013, at 2:59 PM, Ethan Jackson <ethan at nicira.com> wrote:
>> I figured this out. It looks like the flow based tunneling changes no longer propagate the destination UDP port down to VXLAN, which requires it. Because of this, the VXLAN vport code in the kernel is returning an error. I'll go ahead and fix these up now.
> 
> Yep I noticed this last Friday, probably should have sent an email out
> to the list so no one else was surprised.
> 
> Unfortunately, I don't think the fix for this problem is totally
> straight forward.  Currently the code has the assumption that a given
> ofport will only use one tnl_backer datapath port over it's lifetime.
> But with VXLAN ports, it's possible that an ofport's netdev
> configuration will change, and as a result it will have to switch to a
> new tnl_backer with a different config.  I have some ideas which I
> think will resolve this issue, but I haven't gotten terribly far into
> the implementation. If you'd like to take it on, I'd be happy to
> discuss further, otherwise I'll probably have a fix out in the next
> couple of days.
> 
Yes, I'd like to help here. Can you shoot me any ideas you may have?
I've been looking at this in my free time today. Tomorrow I should be
able to dedicate most of the day to it.

> Ethan
> 
> 
>> 
>> I guess this also signifies I should add some unit tests for VXLAN code to catch these sorts of things. I'll add that to my list of items to work on as well.
>> 
>> Thanks,
>> Kyle
>> 
>> _______________________________________________
>> dev mailing list
>> dev at openvswitch.org
>> http://openvswitch.org/mailman/listinfo/dev





More information about the dev mailing list