summaryrefslogtreecommitdiff
path: root/net/mptcp
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2021-09-02 10:30:51 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-09-22 12:39:31 +0200
commitbd65986f3e2d559cc0e9e39bf18fb95dea212c6e (patch)
tree594f60dea7e4ed65bf309aecd31e87a1bea13a03 /net/mptcp
parent7c5800c3cab8182a30608a982c761fba0b20be4e (diff)
net: dsa: b53: Set correct number of ports in the DSA struct
[ Upstream commit d12e1c4649883e8ca5e8ff341e1948b3b6313259 ] Setting DSA_MAX_PORTS caused DSA to call b53 callbacks (e.g. b53_disable_port() during dsa_register_switch()) for invalid (non-existent) ports. That made b53 modify unrelated registers and is one of reasons for a broken BCM5301x support. This problem exists for years but DSA_MAX_PORTS usage has changed few times. It seems the most accurate to reference commit dropping dsa_switch_alloc() in the Fixes tag. Fixes: 7e99e3470172 ("net: dsa: remove dsa_switch_alloc helper") Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'net/mptcp')
0 files changed, 0 insertions, 0 deletions