Thread (4 messages) 4 messages, 3 authors, 2019-09-30

Re: [PATCH net] net: dsa: qca8k: Use up to 7 ports for all operations

From: David Miller <davem@davemloft.net>
Date: 2019-09-30 21:46:26
Also in: lkml

From: Michal Vokáč <redacted>
Date: Thu, 26 Sep 2019 10:59:17 +0200
The QCA8K family supports up to 7 ports. So use the existing
QCA8K_NUM_PORTS define to allocate the switch structure and limit all
operations with the switch ports.

This was not an issue until commit 0394a63acfe2 ("net: dsa: enable and
disable all ports") disabled all unused ports. Since the unused ports 7-11
are outside of the correct register range on this switch some registers
were rewritten with invalid content.

Fixes: 6b93fb46480a ("net-next: dsa: add new driver for qca8xxx family")
Fixes: a0c02161ecfc ("net: dsa: variable number of ports")
Fixes: 0394a63acfe2 ("net: dsa: enable and disable all ports")
Signed-off-by: Michal Vokáč <redacted>
Applied.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help