[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20200317222638.GB3226601@t480s.localdomain>
Date: Tue, 17 Mar 2020 22:26:38 -0400
From: Vivien Didelot <vivien.didelot@...il.com>
To: Russell King - ARM Linux admin <linux@...linux.org.uk>
Cc: Vladimir Oltean <olteanv@...il.com>,
Florian Fainelli <f.fainelli@...il.com>,
Andrew Lunn <andrew@...n.ch>,
Heiner Kallweit <hkallweit1@...il.com>,
Ido Schimmel <idosch@...sch.org>,
"David S. Miller" <davem@...emloft.net>,
Ivan Vecera <ivecera@...hat.com>,
Jakub Kicinski <kuba@...nel.org>,
Jiri Pirko <jiri@...nulli.us>, netdev <netdev@...r.kernel.org>
Subject: Re: [PATCH net-next 0/3] VLANs, DSA switches and multiple bridges
On Tue, 17 Mar 2020 21:24:53 +0000, Russell King - ARM Linux admin <linux@...linux.org.uk> wrote:
> > In response to your 3/3 patch, I suggested commands to test setting up a
> > VLAN filtering aware bridge with your own default PVID before enslaving
> > DSA ports. Unfortunately you left this unanswered.
>
> I don't believe I left it unanswered. However, I'm not about to rip
> apart my network to try an experiment with specific set of commands.
In mail 3/3 I suggested to run the following snippet to configure the bridge
at creation time so that we can see clearly if the problem still occurs:
# ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 42
# ip link set master br0 dev lan2 up
# cat /sys/kernel/debug/mv88e6xxx/sw0/vtu
vid 42 fid 1 sid 0 dpv 0 unmodified 2 untagged 10 unmodified
You skipped this, last email without reply, this feels pretty unanswered to me.
But whatever, I don't want these two commands to rip apart your network.
> It is my understanding that Florian actively wants this merged. No
> one objected to his email.
>
> It seems there's a disconnect *between* the DSA maintainers - I think
> you need to be more effectively communicating with each other and
> reading each other's emails, and pro-actively replying to stuff you
> may have other views on.
I'm not sure to understand what you're assuming here. As Florian said, your
patch is good to go as long as you change the boolean name to something
generic not containing "vtu", which is Marvell specific. If you really
need us to choose, then go with "force_vlan_programming" or one of your
suggestions. What matters here is that a non-mv88e6xxx user can clearly
understand what this boolean does.
Thank you,
Vivien
Powered by blists - more mailing lists