Re: [PATCH net-next] net: dsa: qca8k: Initialize the switch with correct number of ports

From: David Miller
Date: Mon Oct 28 2019 - 16:39:54 EST


From: Michal Vokáč <michal.vokac@xxxxxxxxx>
Date: Thu, 24 Oct 2019 15:46:58 +0200

> Since commit 0394a63acfe2 ("net: dsa: enable and disable all ports")
> the dsa core disables all unused ports of a switch. In this case
> disabling ports with numbers higher than QCA8K_NUM_PORTS causes that
> some switch registers are overwritten with incorrect content.
>
> To fix this, initialize the dsa_switch->num_ports with correct number
> of ports.
>
> Fixes: 7e99e3470172 ("net: dsa: remove dsa_switch_alloc helper")
> Signed-off-by: Michal Vokáč <michal.vokac@xxxxxxxxx>

Applied.