On 22/04/17 03:45, Ben Pfaff wrote:
> On Mon, Apr 03, 2017 at 11:40:54AM +0200, Matthias May wrote:
>> When using openvswitch in combination with a hardware switch attached via dsa
>> it may be desirable to prevent frames from being looped back to interfaces
>> which reside on the same switch and are already processed by the
>> switching fabric in hardware.
>> This patch series achieves this by introducing a new parameter port_group to
>> be used by the normal action.
>> When the port_group is not set explicitly, it defaults to the ofp number.
>> Ports which are in the same group will not forward a frame between each 
>> other.
> 
> Thank you for proposing (and implementing) a new feature!  It's always
> great to see new people and companies coming into the Open vSwitch
> development community.  I'll take a more detailed look at each patch,
> but I have a few general questions here too.
> 
> What's dsa?
> 
> How is this feature related to LACP?
> 
> I guess that the answers to these questions should go in the
> documentation as well as in the thread here.
> 
> It looks like these patches depend on each other, so that if only some
> of them are applied, in some cases the system does not build.  The OVS
> philosophy is that each patch should be self-contained, so that after
> each one is applied (in order) the system builds, works, is
> self-consistent, and is completely documented.  I am not sure yet
> because I have not finished review, but it seems likely that this new
> feature should be a single patch.
> 
> Thanks again!
> 
> Ben.
> 

Hi Ben

Sorry for the delay...
Thank you for your feedback.

dsa is the "distributed switch architecture" implemented mostly by marvell 
switch chips (see [1]).

It is not related to LACP at all.
When I started with this, I first thought I could use/reuse the LACP code but I 
didn't see how.
We have sprint panning tomorrow and I will see that I get some time to work on 
this.
I will send a v2 rebased on HEAD with your feedback integrated and more/better 
explanation.

BR
Matthias


[1] https://www.kernel.org/doc/Documentation/networking/dsa/dsa.txt
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to