linux/drivers/net/dsa
Florian Fainelli 57e286f675 net: dsa: b53: Do not clear existing mirrored port mask
[ Upstream commit c763ac436b ]

Clearing the existing bitmask of mirrored ports essentially prevents us
from capturing more than one port at any given time. This is clearly
wrong, do not clear the bitmask prior to setting up the new port.

Reported-by: Hubert Feurstein <h.feurstein@gmail.com>
Fixes: ed3af5fd08 ("net: dsa: b53: Add support for port mirroring")
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Vivien Didelot <vivien.didelot@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-11-10 11:27:52 +01:00
..
b53 net: dsa: b53: Do not clear existing mirrored port mask 2019-11-10 11:27:52 +01:00
microchip net: dsa: microchip: initialize mutex before use 2018-11-23 08:17:06 +01:00
mv88e6xxx net: dsa: mv88e6xxx: Release lock while requesting IRQ 2019-11-06 13:05:38 +01:00
bcm_sf2_cfp.c net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc 2019-05-05 14:42:38 +02:00
bcm_sf2_regs.h net: dsa: bcm_sf2: Disable learning while in WoL 2018-08-03 12:11:43 -07:00
bcm_sf2.c net: dsa: bcm_sf2: Fix IMP setup for port different than 8 2019-11-10 11:27:39 +01:00
bcm_sf2.h net: dsa: bcm_sf2: Add support for IPv6 CFP rules 2017-10-23 03:06:47 +01:00
dsa_loop_bdinfo.c
dsa_loop.c net: dsa: dsa_loop: Make dynamic debugging helpful 2018-05-25 16:46:29 -04:00
dsa_loop.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Kconfig net: dsa: Drop OF dependency for BCM_SF2 2018-07-18 13:53:48 -07:00
lan9303_i2c.c net: dsa: lan9303: Adjust indenting 2017-11-08 13:29:06 +09:00
lan9303_mdio.c net: dsa: lan9303: Adjust indenting 2017-11-08 13:29:06 +09:00
lan9303-core.c net: dsa: Pass stringset to ethtool operations 2018-04-27 11:53:03 -04:00
lan9303.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-11-04 09:26:51 +09:00
Makefile net: dsa: realtek-smi: Add Realtek SMI driver 2018-07-18 13:43:38 +09:00
mt7530.c net: dsa: Pass stringset to ethtool operations 2018-04-27 11:53:03 -04:00
mt7530.h net: dsa: mediatek: add VLAN support for MT7530 2017-12-15 10:31:54 -05:00
mv88e6060.c mv88e6060: disable hardware level MAC learning 2018-12-21 14:15:20 +01:00
mv88e6060.h
qca8k.c net: dsa: qca8k: Use up to 7 ports for all operations 2019-10-29 09:19:32 +01:00
qca8k.h net: dsa: qca8k: Allow overwriting CPU port setting 2018-05-23 15:46:18 -04:00
realtek-smi.c net: dsa: realtek-smi: fix OF child-node lookup 2019-01-22 21:40:34 +01:00
realtek-smi.h net: dsa: realtek-smi: Add Realtek SMI driver 2018-07-18 13:43:38 +09:00
rtl8366.c net: dsa: rtl8366: Check VLAN ID and not ports 2019-10-07 18:57:23 +02:00
rtl8366rb.c net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name 2019-10-29 09:19:34 +01:00
vitesse-vsc73xx.c net: dsa: vsc73xx: Make some functions static 2018-07-05 19:29:29 +09:00