tmp_suning_uos_patched/net/dsa
Vladimir Oltean 8f5d16f638 net: dsa: Be aware of switches where VLAN filtering is a global setting
On some switches, the action of whether to parse VLAN frame headers and use
that information for ingress admission is configurable, but not per
port. Such is the case for the Broadcom BCM53xx and the NXP SJA1105
families, for example. In that case, DSA can prevent the bridge core
from trying to apply different VLAN filtering settings on net devices
that belong to the same switch.

Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
Suggested-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-30 23:05:28 -04:00
..
dsa_priv.h dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
dsa.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
dsa2.c dsa: Add stub tag driver put method 2019-04-28 19:41:01 -04:00
Kconfig dsa: Allow tag drivers to be built as modules 2019-04-28 19:41:01 -04:00
legacy.c dsa: Add stub tag driver put method 2019-04-28 19:41:01 -04:00
Makefile dsa: Allow tag drivers to be built as modules 2019-04-28 19:41:01 -04:00
master.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2019-02-08 15:00:17 -08:00
port.c net: dsa: Be aware of switches where VLAN filtering is a global setting 2019-04-30 23:05:28 -04:00
slave.c dsa: pass switch ID through devlink_port_attrs_set() 2019-04-04 17:42:36 -07:00
switch.c net: dsa: Fix pharse -> phase typo 2019-04-30 23:05:28 -04:00
tag_brcm.c dsa: tag_brcm: Avoid unused symbols 2019-04-28 19:41:01 -04:00
tag_dsa.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_edsa.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_gswip.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_ksz.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_lan9303.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_mtk.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_qca.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00
tag_trailer.c dsa: Cleanup unneeded table and make tag structures static 2019-04-28 19:41:01 -04:00