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