summaryrefslogtreecommitdiffstats
path: root/net/dsa
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: Don't dereference dst->cpu_dp->netdevFlorian Fainelli2017-08-281-1/+1
* net: dsa: use consume_skb()Eric Dumazet2017-08-232-2/+2
* net: dsa: skb_put_padto() already frees nskbFlorian Fainelli2017-08-231-4/+6
* net: dsa: ksz: fix skb freeingVivien Didelot2017-08-111-4/+9
* net: dsa: Initialize ds->cpu_port_mask earlierFlorian Fainelli2017-07-241-6/+7
* net: manual clean code which call skb_put_[data:zero]yuan linyu2017-06-201-2/+1
* net: dsa: Fix legacy probingFlorian Fainelli2017-06-171-11/+8
* net: dsa: add cross-chip multicast supportVivien Didelot2017-06-161-10/+20
* net: dsa: assign default CPU port to all portsVivien Didelot2017-06-151-11/+19
* net: dsa: Introduce dsa_get_cpu_port()Florian Fainelli2017-06-136-25/+29
* net: dsa: Associate slave network device with CPU portFlorian Fainelli2017-06-134-2/+16
* net: dsa: Relocate master ethtool operationsFlorian Fainelli2017-06-132-18/+14
* net: dsa: Remove master_netdev and use dst->cpu_dp->netdevFlorian Fainelli2017-06-135-39/+36
* net: phy: Make phy_ethtool_ksettings_get return voidyuval.shaia@oracle.com2017-06-131-4/+5
* net: dsa: add CPU and DSA ports as VLAN membersVivien Didelot2017-06-081-0/+3
* net: dsa: check VLAN capability of every switchVivien Didelot2017-06-081-10/+17
* net: propagate tc filter chain index down the ndo_setup_tc callJiri Pirko2017-06-081-5/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-063-48/+50
|\
| * net: dsa: Fix stale cpu_switch reference after unbind then bindFlorian Fainelli2017-06-041-1/+3
| * net: dsa: Move dsa_switch_{suspend,resume} out of legacy.cFlorian Fainelli2017-06-022-47/+47
* | net: dsa: Initialize all CPU and enabled ports masks in dsa_ds_parse()Florian Fainelli2017-06-041-18/+15
* | net: dsa: Consistently use dsa_port for dsa_*_port_{apply, unapply}Florian Fainelli2017-06-041-49/+41
* | net: dsa: Pass dsa_port reference to ethtool setup/restoreFlorian Fainelli2017-06-044-8/+10
* | net: dsa: factor skb freeing on xmitVivien Didelot2017-06-019-39/+16
* | net: dsa: remove out_drop label in taggers rcvVivien Didelot2017-06-016-42/+24
* | net: dsa: do not cast dstVivien Didelot2017-06-012-2/+2
* | net: dsa: comment hot path requirementsVivien Didelot2017-06-011-0/+1
* | net: dsa: make function ksz_rcv staticColin Ian King2017-06-011-2/+3
* | dsa: add support for Microchip KSZ tail taggingWoojung Huh2017-05-315-0/+111
* | net: dsa: remove dev arg of dsa_register_switchVivien Didelot2017-05-311-5/+5
* | net: dsa: remove dsa_port_is_bridgedVivien Didelot2017-05-301-9/+4
* | net: dsa: support cross-chip ageing timeVivien Didelot2017-05-243-6/+0
* | net: dsa: add VLAN notifierVivien Didelot2017-05-223-16/+66
* | net: dsa: add MDB notifierVivien Didelot2017-05-223-16/+66
* | net: dsa: add FDB notifierVivien Didelot2017-05-223-16/+66
* | net: dsa: add notifier for ageing timeVivien Didelot2017-05-223-29/+62
* | net: dsa: move notifier info to private headerVivien Didelot2017-05-221-0/+12
* | net: dsa: move VLAN handlersVivien Didelot2017-05-223-41/+49
* | net: dsa: move MDB handlersVivien Didelot2017-05-223-41/+47
* | net: dsa: move FDB handlersVivien Didelot2017-05-223-42/+47
* | net: dsa: move ageing time setterVivien Didelot2017-05-223-40/+42
* | net: dsa: move VLAN filtering setterVivien Didelot2017-05-223-16/+18
* | net: dsa: move bridging routinesVivien Didelot2017-05-223-57/+60
* | net: dsa: move port state settersVivien Didelot2017-05-224-41/+61
* | net: dsa: change scope of ageing time setterVivien Didelot2017-05-221-9/+7
* | net: dsa: change scope of VLAN filtering setterVivien Didelot2017-05-221-8/+7
* | net: dsa: change scope of VLAN handlersVivien Didelot2017-05-221-24/+16
* | net: dsa: change scope of MDB handlersVivien Didelot2017-05-221-23/+18
* | net: dsa: change scope of FDB handlersVivien Didelot2017-05-221-26/+24
* | net: dsa: change scope of bridging codeVivien Didelot2017-05-221-19/+17