From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 50B3E60B8C DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 4B62460B71 MIME-Version: 1.0 Date: Tue, 23 Aug 2022 09:13:54 +0200 From: netdev@kapio-technology.com In-Reply-To: References: <5a4cfc6246f621d006af69d4d1f61ed1@kapio-technology.com> <34dd1318a878494e7ab595f8727c7d7d@kapio-technology.com> Message-ID: <9dcb4db4a77811308c56fe5b9b7c5257@kapio-technology.com> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Bridge] [PATCH v4 net-next 3/6] drivers: net: dsa: add locked fdb entry flag to drivers List-Id: Linux Ethernet Bridging List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ido Schimmel Cc: Ivan Vecera , Andrew Lunn , Florian Fainelli , Jiri Pirko , Daniel Borkmann , netdev@vger.kernel.org, Nikolay Aleksandrov , bridge@lists.linux-foundation.org, linux-kernel@vger.kernel.org, Vivien Didelot , Eric Dumazet , Paolo Abeni , linux-kselftest@vger.kernel.org, Roopa Prabhu , kuba@kernel.org, Vladimir Oltean , Shuah Khan , davem@davemloft.net On 2022-08-23 08:48, Ido Schimmel wrote: > On Mon, Aug 22, 2022 at 09:49:28AM +0200, netdev@kapio-technology.com > wrote: >> As I am not familiar with roaming in this context, I need to know how >> the SW >> bridge should behave in this case. > >> In this case, is the roaming only between locked ports or does the >> roaming include that the entry can move to a unlocked port, resulting >> in the locked flag getting removed? > > Any two ports. If the "locked" entry in mv88e6xxx cannot move once > installed, then the "sticky" flag accurately describes it. > But since I am also doing the SW bridge implementation without mv88e6xxx I need it to function according to needs. Thus the locked entries created in the bridge I shall not put the sticky flag on, but there will be the situation where a locked entry can move to an unlocked port, which we regarded as a bug. In that case there is two possibilities, the locked entry can move to an unlocked port with the locked flag being removed or the locked entry can only move to another locked port?