On Wed, Jan 8, 2014 at 9:50 AM, James Page <james.p...@ubuntu.com<javascript:;>> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 08/01/14 14:34, Jesse Gross wrote: >>> Note: ipv6 enablement with vxlan is not supported by this >>> change. >>>> >>>> Signed-off-by: James Page <james.p...@ubuntu.com <javascript:;>> >> I think there's some more compatibility code that we can turn off >> in 3.12 - GRE transmit support and also the IP tunnel code. > > OK - I'll look for that as well. GRE appears to already be using the > GRE kernel module if its present and of a sufficient version.
For GRE, I think we're just using the receive side because that was necessary for it to work on 3.11. I believe that we're still using some of the backported transmit functions. >> Also, is VXLAN backported someplace? I didn't quite understand the >> use of HAVE_VXLAN_SOCK_ADD, especially in conjunction with the >> version check in one place. > > That's really a hedge; Redhat backported the GRE module to an older > kernel; I'd suggest that maybe VXLAN might be a future target as well. I think you're probably right, although the same is also probably true of the iptunnel code used by GRE. > The approach is the same as taken with the gre compat codebase and > backport compatibility. In that case there were a few different stages where GRE support was added. The same wasn't true of VXLAN so I don't think that we need the version check in addition to the symbol. I didn't have a chance to look but do any of those flags that were to added to various functions do anything important and should be backported?
_______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev