]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mv88e6060: disable hardware level MAC learning
authorAnderson Luiz Alves <alacn1@gmail.com>
Fri, 30 Nov 2018 23:58:36 +0000 (21:58 -0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Dec 2018 13:13:15 +0000 (14:13 +0100)
commit1a130bc711d3931567575c0449cdd255859c1e58
tree493c81af6057d73d3a2d8e56a17ca2178008d7db
parent4b427e57f4f6eb3ad1c02d3faa3d551336f2fd59
mv88e6060: disable hardware level MAC learning

[ Upstream commit a74515604a7b171f2702bdcbd1e231225fb456d0 ]

Disable hardware level MAC learning because it breaks station roaming.
When enabled it drops all frames that arrive from a MAC address
that is on a different port at learning table.

Signed-off-by: Anderson Luiz Alves <alacn1@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/dsa/mv88e6060.c