On Wed, Oct 17, 2012 at 4:12 PM, Ben Pfaff <[email protected]> wrote:
> On Sun, Oct 14, 2012 at 06:41:47PM -0700, Pravin B Shelar wrote:
>> Following patch allow port create without any parameters. This is
>> required for compatibility with future flow based tunneling
>> where each type would have single vport with all parameter
>> wild carded. So that all packet for all ports are received on
>> the port and same port is used for sending all traffic for
>> that tunnel type.
>>
>> Signed-off-by: Pravin B Shelar <[email protected]>
>> CC: Kyle Mestery <[email protected]>
>> Cc: Simon Horman <[email protected]>
>> Cc: Jesse Gross <[email protected]>
>
> ovs_tnl_find_port() could be a lot cheaper in the null_ports case (I
> think it could just check a 3-element array indexed on tunnel_type).
> Oh, I guess network namespaces make it harder.  Maybe that's an
> optimization for the future.
>
Right, we can optimize it in next release.

> In tnl_set_config(), with port_table_lookup() moved to the end, do we
> need to back out the ip_mc_inc_group() that we've done just above in
> the multicast case?
>
I am not sure if I understand comment correctly. But group refcnt will
be decremented if set_config returns error by free_mutable_rtnl().

> I didn't look around for code that might not like daddr == 0.
>
ok, I will see if I missed something.

Thanks,
Pravin.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to