Thanks for cleaning up the tunnel infrastructure, it is long over due. Shouldn't this go to the upstream mailing list ([email protected]) instead of being on the OVS mailing list? If you get it submitted right now it could make it in for the 3.8 merge window.
There are also the IPv6 tunnels that need the same common code. They are just as bloated. I remember an earlier attempt at the common code, you might want to compare with it. A somewhat related issue is that operational state on tunnels is not fully implemented. I had an earlier patch: http://comments.gmane.org/gmane.linux.network/226948 but the linear search of tunnels on device caused it to be rejected. Having a common hash list from ifindex back in the tunnel common code would make this easier and faster. _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
