Age | Commit message (Expand) | Author | Files | Lines |
2022-01-06 | net: dsa: setup master before ports | Vladimir Oltean | 1 | -10/+13 |
2022-01-06 | net: dsa: first set up shared ports, then non-shared ports | Vladimir Oltean | 1 | -13/+37 |
2022-01-06 | net: dsa: hold rtnl_mutex when calling dsa_master_{setup,teardown} | Vladimir Oltean | 2 | -2/+10 |
2022-01-06 | net: dsa: stop updating master MTU from master.c | Vladimir Oltean | 1 | -24/+1 |
2022-01-06 | net: dsa: merge rtnl_lock sections in dsa_slave_create | Vladimir Oltean | 1 | -3/+1 |
2022-01-06 | net: dsa: reorder PHY initialization with MTU setup in slave.c | Vladimir Oltean | 1 | -7/+7 |
2022-01-05 | net: dsa: remove cross-chip support for HSR | Vladimir Oltean | 3 | -49/+13 |
2022-01-05 | net: dsa: remove cross-chip support for MRP | Vladimir Oltean | 3 | -106/+20 |
2022-01-05 | net: dsa: fix incorrect function pointer check for MRP ring roles | Vladimir Oltean | 1 | -2/+2 |
2022-01-05 | net: dsa: make dsa_switch :: num_ports an unsigned int | Vladimir Oltean | 1 | -1/+1 |
2021-12-31 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | David S. Miller | 1 | -0/+1 |
2021-12-29 | net: Don't include filter.h from net/sock.h | Jakub Kicinski | 1 | -0/+1 |
2021-12-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+5 |
2021-12-23 | net: dsa: tag_ocelot: use traffic class to map priority on injected header | Xiaoliang Yang | 1 | -1/+5 |
2021-12-14 | net: dsa: make tagging protocols connect to individual switches from a tree | Vladimir Oltean | 5 | -110/+107 |
2021-12-14 | net: dsa: tag_sja1105: fix zeroization of ds->priv on tag proto disconnect | Vladimir Oltean | 1 | -1/+1 |
2021-12-12 | net: dsa: tag_sja1105: split sja1105_tagger_data into private and public sect... | Vladimir Oltean | 1 | -30/+79 |
2021-12-12 | Revert "net: dsa: move sja1110_process_meta_tstamp inside the tagging protoco... | Vladimir Oltean | 1 | -43/+7 |
2021-12-12 | net: dsa: tag_sja1105: convert to tagger-owned data | Vladimir Oltean | 1 | -17/+73 |
2021-12-12 | net: dsa: sja1105: make dp->priv point directly to sja1105_tagger_data | Vladimir Oltean | 1 | -23/+25 |
2021-12-12 | net: dsa: sja1105: bring deferred xmit implementation in line with ocelot-8021q | Vladimir Oltean | 1 | -4/+17 |
2021-12-12 | net: dsa: tag_ocelot: convert to tagger-owned data | Vladimir Oltean | 1 | -3/+70 |
2021-12-12 | net: dsa: introduce tagger-owned storage for private and shared data | Vladimir Oltean | 3 | -4/+84 |
2021-12-09 | net: dsa: mark DSA phylink as legacy_pre_march2020 | Russell King (Oracle) | 1 | -0/+7 |
2021-12-08 | net: dsa: eliminate dsa_switch_ops :: port_bridge_tx_fwd_{,un}offload | Vladimir Oltean | 1 | -36/+3 |
2021-12-08 | net: dsa: add a "tx_fwd_offload" argument to ->port_bridge_join | Vladimir Oltean | 2 | -1/+3 |
2021-12-08 | net: dsa: keep the bridge_dev and bridge_num as part of the same structure | Vladimir Oltean | 6 | -64/+86 |
2021-12-08 | net: dsa: export bridging offload helpers to drivers | Vladimir Oltean | 1 | -43/+0 |
2021-12-08 | net: dsa: rename dsa_port_offloads_bridge to dsa_port_offloads_bridge_dev | Vladimir Oltean | 2 | -14/+16 |
2021-12-08 | net: dsa: hide dp->bridge_dev and dp->bridge_num in the core behind helpers | Vladimir Oltean | 8 | -37/+41 |
2021-12-08 | net: dsa: assign a bridge number even without TX forwarding offload | Vladimir Oltean | 2 | -27/+58 |
2021-12-08 | net: dsa: make dp->bridge_num one-based | Vladimir Oltean | 5 | -25/+29 |
2021-12-01 | net: dsa: support use of phylink_generic_validate() | Russell King (Oracle) | 1 | -1/+4 |
2021-12-01 | net: dsa: replace phylink_get_interfaces() with phylink_get_caps() | Russell King (Oracle) | 1 | -3/+2 |
2021-12-01 | net: dsa: consolidate phylink creation | Russell King (Oracle) | 3 | -33/+32 |
2021-11-30 | devlink: Simplify devlink resources unregister call | Leon Romanovsky | 1 | -1/+1 |
2021-11-03 | net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge | Vladimir Oltean | 1 | -0/+3 |
2021-11-01 | net: dsa: populate supported_interfaces member | Marek BehĂșn | 2 | -0/+8 |
2021-10-27 | net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device | Vladimir Oltean | 1 | -33/+8 |
2021-10-26 | net: dsa: stop calling dev_hold in dsa_slave_fdb_event | Vladimir Oltean | 1 | -3/+0 |
2021-10-26 | net: dsa: flush switchdev workqueue when leaving the bridge | Vladimir Oltean | 1 | -0/+2 |
2021-10-25 | net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work | Vladimir Oltean | 1 | -2/+0 |
2021-10-25 | net: dsa: introduce locking for the address lists on CPU and DSA ports | Vladimir Oltean | 2 | -24/+53 |
2021-10-25 | net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error | Vladimir Oltean | 1 | -2/+2 |
2021-10-25 | Revert "Merge branch 'dsa-rtnl'" | David S. Miller | 3 | -53/+26 |
2021-10-24 | net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work | Vladimir Oltean | 1 | -2/+0 |
2021-10-24 | net: dsa: introduce locking for the address lists on CPU and DSA ports | Vladimir Oltean | 2 | -24/+53 |
2021-10-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -2/+7 |
2021-10-21 | net: dsa: tag_8021q: make dsa_8021q_{rx,tx}_vid take dp as argument | Vladimir Oltean | 3 | -19/+19 |
2021-10-21 | net: dsa: tag_sja1105: do not open-code dsa_switch_for_each_port | Vladimir Oltean | 1 | -4/+1 |