| 89e49506bc62 ("dsa: remove unused net_device arg from handlers") |
| 598a968011ff ("net-next: dsa: add flow_dissect callback to struct dsa_device_ops") |
| 68277a2c9d32 ("net-next: dsa: move struct dsa_device_ops to the global header file") |
| 7b954ed7529b ("net: dsa: make function ksz_rcv static") |
| 8b8010fb7876 ("dsa: add support for Microchip KSZ tail tagging") |
| 685fb6a40dda ("net: dsa: add FDB notifier") |
| 52c96f9d7003 ("net: dsa: move notifier info to private header") |
| d1cffff008dc ("net: dsa: move FDB handlers") |
| d87bd94e1c20 ("net: dsa: move ageing time setter") |
| 4d61d3043bef ("net: dsa: move VLAN filtering setter") |
| cfbed329beb2 ("net: dsa: move bridging routines") |
| a40c175b4a4a ("net: dsa: move port state setters") |
| 072bb1903a0f ("net: dsa: change scope of ageing time setter") |
| c02c4175cb9f ("net: dsa: change scope of VLAN filtering setter") |
| bcebb976ec43 ("net: dsa: change scope of MDB handlers") |
| 3fdb023b5e2b ("net: dsa: change scope of FDB handlers") |
| 17d7802b7772 ("net: dsa: change scope of bridging code") |
| a93ecdd9484a ("net: dsa: change scope of notifier call chain") |
| fd3645413197 ("net: dsa: change scope of STP state setter") |
| f0c24ccf491b ("net: dsa: include switchdev.h only once") |
| eb7b721129f1 ("net: dsa: Sort DSA tagging protocol drivers") |
| e8fe177a62fe ("net: dsa: add support for the SMSC-LAN9303 tagging format") |
| a6a71f19fe5e ("net: dsa: isolate legacy code") |
| a86d8becc3f0 ("net: dsa: Factor bottom tag receive functions") |
| 16c5dcb13a37 ("net: dsa: Move skb_unshare() to dsa_switch_rcv()") |
| 9d7f9c4f78e9 ("net: dsa: Do not check for NULL dst in tag parsers") |
| b8f126a8d543 ("net-next: dsa: add dsa support for Mediatek MT7530 switch") |
| 5cd8985a1909 ("net-next: dsa: add Mediatek tag RX/TX handler") |
| 98cd1552ea27 ("net: dsa: Mock-up driver") |
| 96567d5dacf4 ("net: dsa: dsa2: Add basic support of devlink") |
| c6e970a04bdc ("net: break include loop netdevice.h, dsa.h, devlink.h") |
| 0f3da6afeef1 ("net: dsa: check out-of-range ageing time value") |
| e893de1ba1d3 ("net: dsa: dsa_fastest_ageing_time return unsigned") |
| 4d56a29f1750 ("net: dsa: remove unnecessary phy*.h includes") |
| 50f008e583d1 ("net: dsa: Fix duplicate object rule") |
| 14b89f36eed2 ("net: dsa: Rename and export dev_to_net_device()") |
| 04d3a4c6af52 ("net: dsa: introduce bridge notifier") |
| f515f192ab4f ("net: dsa: add switch notifier") |
| c5d35cb32cff ("net: dsa: change state setter scope") |
| 9c2654268513 ("net: dsa: rollback bridging on error") |
| 8e92ab3a426e ("net: dsa: simplify netdevice events handling") |
| 88e4f0ca4e4e ("net: dsa: move netdevice notifier registration") |
| f50f212749e8 ("net: dsa: Add plumbing for port mirroring") |
| 7318166cacad ("net: dsa: bcm_sf2: Add support for ethtool::rxnfc") |
| bf9f26485d23 ("net: dsa: Hook {get,set}_rxnfc ethtool operations") |
| f123f2fbedc7 ("net: dsa: pass bridge device when a port leaves") |
| a5e9a02e1f18 ("net: dsa: move bridge device in dsa_port") |
| afdcf151c1f7 ("net: dsa: store a dsa_port in dsa_slave_priv") |
| 26895e299cfb ("net: dsa: use ds->num_ports when possible") |
| a0c02161ecfc ("net: dsa: variable number of ports") |