summaryrefslogtreecommitdiff
path: root/net/dsa
AgeCommit message (Expand)AuthorFilesLines
2021-08-08net: dsa: don't fast age bridge ports with learning turned offVladimir Oltean1-1/+1
2021-08-08net: dsa: centralize fast ageing when address learning is turned offVladimir Oltean2-5/+32
2021-08-08net: dsa: don't fast age standalone portsVladimir Oltean3-10/+14
2021-08-06net: dsa: don't disable multicast flooding to the CPU even without an IGMP qu...Vladimir Oltean3-19/+0
2021-08-06net: dsa: stop syncing the bridge mcast_router attribute at join timeVladimir Oltean1-10/+0
2021-08-05net: dsa: tag_sja1105: optionally build as module when switch driver is modul...Vladimir Oltean1-0/+1
2021-08-05net: dsa: give preference to local CPU portsVladimir Oltean1-3/+39
2021-08-05net: dsa: rename teardown_default_cpu to teardown_cpu_portsVladimir Oltean1-5/+5
2021-08-04net: dsa: tag_sja1105: consistently fail with arbitrary inputVladimir Oltean1-1/+1
2021-08-02net: dsa: remove the struct packet_type argument from dsa_device_ops::rcv()Vladimir Oltean16-44/+23
2021-07-30net: dsa: don't set skb->offload_fwd_mark when not offloading the bridgeVladimir Oltean12-20/+50
2021-07-29net: dsa: tag_sja1105: fix control packets on SJA1110 being received on an im...Vladimir Oltean1-17/+10
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann2-4/+4
2021-07-27Revert "net: dsa: Allow drivers to filter packets they can decode source port...Vladimir Oltean1-1/+0
2021-07-27net: dsa: sja1105: add bridge TX data plane offload based on tag_8021qVladimir Oltean2-4/+75
2021-07-27net: dsa: sja1105: add support for imprecise RXVladimir Oltean2-44/+86
2021-07-23net: dsa: tag_dsa: offload the bridge forwarding processTobias Waldekranz1-8/+44
2021-07-23net: dsa: add support for bridge TX forwarding offloadVladimir Oltean3-1/+86
2021-07-23net: dsa: track the number of switches in a treeVladimir Oltean1-0/+3
2021-07-23net: bridge: switchdev: allow the TX data plane forwarding to be offloadedTobias Waldekranz1-1/+1
2021-07-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-5/+18
2021-07-22net: bridge: move the switchdev object replay helpers to "push" modeVladimir Oltean3-79/+21
2021-07-22net: bridge: switchdev: let drivers inform which bridge ports are offloadedVladimir Oltean1-1/+15
2021-07-22net: dsa: tag_ksz: dont let the hardware process the layer 4 checksumLino Sanfilippo1-0/+9
2021-07-22net: dsa: ensure linearized SKBs in case of tail taggersLino Sanfilippo1-5/+9
2021-07-20net: dsa: use switchdev_handle_fdb_{add,del}_to_deviceVladimir Oltean2-105/+113
2021-07-20net: switchdev: introduce helper for checking dynamically learned FDB entriesVladimir Oltean1-1/+1
2021-07-20net: dsa: tag_8021q: add proper cross-chip notifier supportVladimir Oltean4-201/+247
2021-07-20net: dsa: tag_8021q: manage RX VLANs dynamically at bridge join/leave timeVladimir Oltean3-38/+126
2021-07-20net: dsa: tag_8021q: absorb dsa_8021q_setup into dsa_tag_8021q_{,un}registerVladimir Oltean1-3/+8
2021-07-20net: dsa: make tag_8021q operations part of the coreVladimir Oltean1-7/+3
2021-07-20net: dsa: let the core manage the tag_8021q contextVladimir Oltean1-53/+61
2021-07-20net: dsa: build tag_8021q.c as part of DSA coreVladimir Oltean3-16/+1
2021-07-20net: dsa: tag_8021q: create dsa_tag_8021q_{register,unregister} helpersVladimir Oltean1-0/+33
2021-07-20net: dsa: tag_8021q: use symbolic error namesVladimir Oltean1-10/+10
2021-07-20net: dsa: tag_8021q: use "err" consistently instead of "rc"Vladimir Oltean1-23/+23
2021-07-20net: dsa: sja1105: delete the best_effort_vlan_filtering modeVladimir Oltean3-91/+18
2021-07-14net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_le...Vladimir Oltean1-2/+2
2021-07-01net: dsa: return -EOPNOTSUPP when driver does not implement .port_lag_joinVladimir Oltean1-2/+2
2021-06-29net: dsa: replay the local bridge FDB entries pointing to the bridge dev tooVladimir Oltean1-0/+12
2021-06-29net: dsa: ensure during dsa_fdb_offload_notify that dev_hold and dev_put are ...Vladimir Oltean2-5/+5
2021-06-29net: dsa: include fdb entries pointing to bridge in the host fdb listVladimir Oltean1-2/+11
2021-06-29net: dsa: include bridge addresses which are local in the host fdb listTobias Waldekranz1-5/+13
2021-06-29net: dsa: sync static FDB entries on foreign interfaces to hardwareVladimir Oltean1-4/+8
2021-06-29net: dsa: install the host MDB and FDB entries in the master's RX filterVladimir Oltean1-0/+24
2021-06-29net: dsa: reference count the FDB addresses at the cross-chip notifier levelVladimir Oltean2-7/+87
2021-06-29net: dsa: introduce a separate cross-chip notifier type for host FDBsVladimir Oltean4-5/+90
2021-06-29net: dsa: reference count the MDB entries at the cross-chip notifier levelVladimir Oltean2-9/+103
2021-06-29net: dsa: introduce a separate cross-chip notifier type for host MDBsVladimir Oltean4-8/+92
2021-06-29net: dsa: delete dsa_legacy_fdb_add and dsa_legacy_fdb_delVladimir Oltean1-23/+0