All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 00/10] FDB, VLAN and PTP fixes for SJA1105 DSA
@ 2019-06-25 23:39 Vladimir Oltean
  2019-06-25 23:39 ` [PATCH net-next 01/10] net: dsa: sja1105: Build PTP support in main DSA driver Vladimir Oltean
                   ` (10 more replies)
  0 siblings, 11 replies; 14+ messages in thread
From: Vladimir Oltean @ 2019-06-25 23:39 UTC (permalink / raw)
  To: f.fainelli, vivien.didelot, andrew, davem; +Cc: netdev, Vladimir Oltean

This patchset is an assortment of fixes for the net-next version of the
sja1105 DSA driver:
- Avoid a kernel panic when the driver fails to probe or unregisters
- Finish Arnd Bermann's idea of compiling PTP support as part of the
  main DSA driver and not separately
- Better handling of initial port-based VLAN as well as VLANs for
  dsa_8021q FDB entries
- Fix address learning for the SJA1105 P/Q/R/S family
- Make static FDB entries persistent across switch resets
- Fix reporting of statically-added FDB entries in 'bridge fdb show'

Vladimir Oltean (10):
  net: dsa: sja1105: Build PTP support in main DSA driver
  net: dsa: sja1105: Cancel PTP delayed work on unregister
  net: dsa: sja1105: Make vid 1 the default pvid
  net: dsa: sja1105: Actually implement the P/Q/R/S FDB bits
  net: dsa: sja1105: Make P/Q/R/S learn MAC addresses
  net: dsa: sja1105: Back up static FDB entries in kernel memory
  net: dsa: sja1105: Add a high-level overview of the dynamic config
    interface
  net: dsa: sja1105: Populate is_static for FDB entries on P/Q/R/S
  net: dsa: sja1105: Use correct dsa_8021q VIDs for FDB commands
  net: dsa: sja1105: Implement is_static for FDB entries on E/T

 drivers/net/dsa/sja1105/Makefile              |   2 +-
 .../net/dsa/sja1105/sja1105_dynamic_config.c  | 154 +++++++++++-
 drivers/net/dsa/sja1105/sja1105_main.c        | 227 ++++++++++++++----
 drivers/net/dsa/sja1105/sja1105_ptp.c         |  13 +-
 drivers/net/dsa/sja1105/sja1105_spi.c         |   2 -
 .../net/dsa/sja1105/sja1105_static_config.c   |  12 +-
 .../net/dsa/sja1105/sja1105_static_config.h   |   3 +-
 7 files changed, 343 insertions(+), 70 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-06-27 18:04 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-25 23:39 [PATCH net-next 00/10] FDB, VLAN and PTP fixes for SJA1105 DSA Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 01/10] net: dsa: sja1105: Build PTP support in main DSA driver Vladimir Oltean
2019-06-26  0:25   ` Willem de Bruijn
2019-06-25 23:39 ` [PATCH net-next 02/10] net: dsa: sja1105: Cancel PTP delayed work on unregister Vladimir Oltean
2019-06-26  0:11   ` Willem de Bruijn
2019-06-25 23:39 ` [PATCH net-next 03/10] net: dsa: sja1105: Make vid 1 the default pvid Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 04/10] net: dsa: sja1105: Actually implement the P/Q/R/S FDB bits Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 05/10] net: dsa: sja1105: Make P/Q/R/S learn MAC addresses Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 06/10] net: dsa: sja1105: Back up static FDB entries in kernel memory Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 07/10] net: dsa: sja1105: Add a high-level overview of the dynamic config interface Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 08/10] net: dsa: sja1105: Populate is_static for FDB entries on P/Q/R/S Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 09/10] net: dsa: sja1105: Use correct dsa_8021q VIDs for FDB commands Vladimir Oltean
2019-06-25 23:39 ` [PATCH net-next 10/10] net: dsa: sja1105: Implement is_static for FDB entries on E/T Vladimir Oltean
2019-06-27 18:04 ` [PATCH net-next 00/10] FDB, VLAN and PTP fixes for SJA1105 DSA David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.