From: Vladimir Oltean <vladimir.olt...@nxp.com> Date: Mon, 21 Sep 2020 03:10:22 +0300
> This series attempts to make DSA VLANs work in the presence of a master > interface that is: > - filtering, so it drops VLANs that aren't explicitly added to its > filter list > - offloading, so the old assumptions in the tagging code about there > being a VLAN tag in the skb are not necessarily true anymore. > > For more context: > https://lore.kernel.org/netdev/20200910150738.mwhh2i6j2qgacqev@skbuf/ > > This probably marks the beginning of a series of patches in which DSA > starts paying much more attention to its upper interfaces, not only for > VLAN purposes but also for address filtering and for management of the > CPU flooding domain. There was a comment from Florian on whether we > could factor some of the mlxsw logic into some common functionality, but > it doesn't look so. This seems bound to be open-coded, but frankly there > isn't a lot to it. > > Changes in v2: > Applied Florian's cosmetic suggestion in patch 4/9. Series applied, thanks.