]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'felix-dsa-driver-fixes'
authorJakub Kicinski <kuba@kernel.org>
Wed, 13 Oct 2021 00:35:21 +0000 (17:35 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 13 Oct 2021 00:35:22 +0000 (17:35 -0700)
commit847c6bdba833115e07376584024b2cb43ef7914b
treeb9e594210209c145c22a33df4def3dee0268ac42
parent3af760e4d3b0a32448decb8ea068a221cbd24fe3
parent8d5f7954b7c8de54902a8beda141064a7e2e6ee0
Merge branch 'felix-dsa-driver-fixes'

Vladimir Oltean says:

====================
Felix DSA driver fixes

This is an assorted collection of fixes for issues seen on the NXP
LS1028A switch.

- PTP packet drops due to switch congestion result in catastrophic
  damage to the driver's state
- loops are not blocked by STP if using the ocelot-8021q tagger
- driver uses the wrong CPU port when two of them are defined in DT
- module autoloading is broken* with both tagging protocol drivers
  (ocelot and ocelot-8021q)

Changes in v2:
- Stop printing that we aren't going to take TX timestamps if we don't
  have TX timestamping anyway, and we are just carrying PTP frames for a
  cascaded DSA switch.
- Shorten the deferred xmit kthread name so that it fits the 16
  character limit (TASK_COMM_LEN)
====================

Link: https://lore.kernel.org/r/20211012114044.2526146-1-vladimir.oltean@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>