summaryrefslogtreecommitdiffstats
path: root/net/dsa/port.c
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: track unique bridge numbers across all DSA switch treesVladimir Oltean2021-08-231-34/+5
* net: dsa: tag_8021q: don't broadcast during setup/teardownVladimir Oltean2021-08-121-4/+10
* net: dsa: print more information when a cross-chip notifier failsVladimir Oltean2021-08-121-6/+12
* net: dsa: avoid fast ageing twice when port leaves a bridgeVladimir Oltean2021-08-091-1/+3
* net: dsa: still fast-age ports joining a bridge if they can't configure learningVladimir Oltean2021-08-091-1/+17
* net: dsa: flush the dynamic FDB of the software bridge when fast ageing a portVladimir Oltean2021-08-081-0/+20
* net: dsa: don't fast age bridge ports with learning turned offVladimir Oltean2021-08-081-1/+1
* net: dsa: centralize fast ageing when address learning is turned offVladimir Oltean2021-08-081-4/+31
* net: dsa: don't fast age standalone portsVladimir Oltean2021-08-081-8/+12
* net: dsa: don't disable multicast flooding to the CPU even without an IGMP qu...Vladimir Oltean2021-08-061-11/+0
* net: dsa: stop syncing the bridge mcast_router attribute at join timeVladimir Oltean2021-08-061-10/+0
* Revert "net: dsa: Allow drivers to filter packets they can decode source port...Vladimir Oltean2021-07-261-1/+0
* net: dsa: add support for bridge TX forwarding offloadVladimir Oltean2021-07-231-1/+83
* net: bridge: switchdev: allow the TX data plane forwarding to be offloadedTobias Waldekranz2021-07-231-1/+1
* net: bridge: move the switchdev object replay helpers to "push" modeVladimir Oltean2021-07-221-68/+16
* net: bridge: switchdev: let drivers inform which bridge ports are offloadedVladimir Oltean2021-07-221-1/+15
* net: dsa: tag_8021q: add proper cross-chip notifier supportVladimir Oltean2021-07-201-0/+28
* net: dsa: replay the local bridge FDB entries pointing to the bridge dev tooVladimir Oltean2021-06-291-0/+12
* net: dsa: install the host MDB and FDB entries in the master's RX filterVladimir Oltean2021-06-291-0/+24
* net: dsa: introduce a separate cross-chip notifier type for host FDBsVladimir Oltean2021-06-291-0/+26
* net: dsa: introduce a separate cross-chip notifier type for host MDBsVladimir Oltean2021-06-291-0/+24
* net: dsa: replay a deletion of switchdev objects for ports leaving a bridged LAGVladimir Oltean2021-06-281-2/+43
* net: bridge: allow the switchdev replay functions to be called for deletionVladimir Oltean2021-06-281-7/+6
* net: bridge: ignore switchdev events for LAG ports which didn't request replayVladimir Oltean2021-06-281-3/+3
* net: dsa: targeted MTU notifiers should only match on one portVladimir Oltean2021-06-211-2/+2
* net: dsa: fix bridge support for drivers without port_bridge_flags callbackOleksij Rempel2021-04-211-1/+1
* net: dsa: sync up switchdev objects and port attributes when joining the bridgeVladimir Oltean2021-03-231-0/+46
* net: dsa: inherit the actual bridge port flags at join timeVladimir Oltean2021-03-231-41/+82
* net: dsa: pass extack to dsa_port_{bridge,lag}_joinVladimir Oltean2021-03-231-3/+5
* net: dsa: call dsa_port_bridge_join when joining a LAG that is already in a b...Vladimir Oltean2021-03-231-4/+18
* net: dsa: add MRP supportHoratiu Vultur2021-02-161-0/+48
* net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean2021-02-141-7/+11
* net: dsa: propagate extack to .port_vlan_addVladimir Oltean2021-02-141-1/+3
* net: dsa: act as passthrough for bridge port flagsVladimir Oltean2021-02-121-17/+14
* net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean2021-02-121-15/+19
* net: dsa: configure better brport flags when ports leave the bridgeVladimir Oltean2021-02-121-7/+38
* net: dsa: add support for offloading HSRGeorge McCollister2021-02-111-0/+34
* net: dsa: allow changing the tag protocol via the "tagging" device attributeVladimir Oltean2021-01-291-0/+8
* net: dsa: document the existing switch tree notifiers and add a new oneVladimir Oltean2021-01-291-23/+13
* net: dsa: Link aggregation supportTobias Waldekranz2021-01-141-0/+79
* net: dsa: remove the transactional logic from ageing time notifiersVladimir Oltean2021-01-111-5/+1
* net: switchdev: remove the transaction structure from port attributesVladimir Oltean2021-01-111-54/+43
* net: switchdev: remove the transaction structure from port object notifiersVladimir Oltean2021-01-111-6/+2
* net: dsa: propagate switchdev vlan_filtering prepare phase to driversVladimir Oltean2020-10-051-8/+9
* net: dsa: allow 8021q uppers while the bridge has vlan_filtering=0Vladimir Oltean2020-09-201-2/+44
* net: dsa: refuse configuration in prepare phase of dsa_port_vlan_filtering()Vladimir Oltean2020-09-201-7/+7
* Revert "net: dsa: Add more convenient functions for installing port VLANs"Vladimir Oltean2020-09-111-33/+0
* net: dsa: provide an option for drivers to always receive bridge VLANsRussell King2020-05-121-0/+14
* net: dsa: permit cross-chip bridging between all trees in the systemVladimir Oltean2020-05-101-2/+21
* net: dsa: Down cpu/dsa ports phylink will controlAndrew Lunn2020-04-141-1/+6