| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | net: dsa: add simple HSR offload helpers | Vladimir Oltean | 1 | -0/+65 |
| 10 days | net: dsa: avoid calling ds->ops->port_hsr_leave() when unoffloaded | Vladimir Oltean | 1 | -0/+3 |
| 13 days | net: dsa: tag_yt921x: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -5/+3 |
| 13 days | net: dsa: tag_xrs700x: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -7/+1 |
| 13 days | net: dsa: tag_trailer: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -2/+1 |
| 13 days | net: dsa: tag_rzn1_a5psw: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -2/+1 |
| 13 days | net: dsa: tag_rtl8_4: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -2/+1 |
| 13 days | net: dsa: tag_rtl4_a: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -1/+1 |
| 13 days | net: dsa: tag_qca: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -2/+1 |
| 13 days | net: dsa: tag_ocelot: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -4/+2 |
| 13 days | net: dsa: tag_mxl_gsw1xx: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -3/+4 |
| 13 days | net: dsa: tag_mtk: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -1/+2 |
| 13 days | net: dsa: tag_ksz: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -16/+4 |
| 13 days | net: dsa: tag_hellcreek: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -2/+1 |
| 13 days | net: dsa: tag_gswip: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -4/+2 |
| 13 days | net: dsa: tag_brcm: use the dsa_xmit_port_mask() helper | Vladimir Oltean | 1 | -4/+4 |
| 13 days | net: dsa: introduce the dsa_xmit_port_mask() tagging protocol helper | Vladimir Oltean | 1 | -0/+18 |
| 2025-11-25 | net: dsa: append ethtool counters of all hidden ports to conduit | Vladimir Oltean | 1 | -33/+93 |
| 2025-11-25 | net: dsa: use kernel data types for ethtool ops on conduit | Vladimir Oltean | 1 | -6/+5 |
| 2025-11-25 | net: dsa: cpu_dp->orig_ethtool_ops might be NULL | Vladimir Oltean | 1 | -7/+7 |
| 2025-11-20 | devlink: pass extack through to devlink_param::get() | Daniel Zahka | 1 | -1/+2 |
| 2025-11-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+4 |
| 2025-11-10 | net: dsa: tag_brcm: do not mark link local traffic as offloaded | Jonas Gorski | 1 | -2/+4 |
| 2025-11-06 | net: dsa: add tagging driver for MaxLinear GSW1xx switch family | Daniel Golle | 3 | -0/+125 |
| 2025-11-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+8 |
| 2025-10-31 | net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx | Jonas Gorski | 1 | -2/+8 |
| 2025-10-21 | net: dsa: tag_yt921x: add support for Motorcomm YT921x tags | David Yang | 3 | -0/+148 |
| 2025-07-18 | net: s/dev_close_many/netif_close_many/ | Stanislav Fomichev | 2 | -2/+3 |
| 2025-06-17 | net: dsa: tag_brcm: add support for legacy FCS tags | Álvaro Fernández Rojas | 2 | -3/+86 |
| 2025-06-17 | net: dsa: tag_brcm: legacy: reorganize functions | Álvaro Fernández Rojas | 1 | -32/+32 |
| 2025-05-30 | net: dsa: tag_brcm: legacy: fix pskb_may_pull length | Álvaro Fernández Rojas | 1 | -1/+1 |
| 2025-05-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+15 |
| 2025-05-16 | net: dsa: microchip: linearize skb for tail-tagging switches | Jakob Unterwurzacher | 1 | -4/+15 |
| 2025-05-09 | net: dsa: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() | Vladimir Oltean | 2 | -21/+30 |
| 2025-04-16 | net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails | Vladimir Oltean | 1 | -1/+1 |
| 2025-04-16 | net: dsa: free routing table on probe failure | Vladimir Oltean | 1 | -7/+14 |
| 2025-04-16 | net: dsa: clean up FDB, MDB, VLAN entries on unbind | Vladimir Oltean | 1 | -3/+35 |
| 2025-03-08 | net: move misc netdev_lock flavors to a separate header | Jakub Kicinski | 1 | -0/+1 |
| 2025-03-06 | net: ethtool: try to protect all callback with netdev instance lock | Jakub Kicinski | 1 | -1/+15 |
| 2025-02-20 | bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback | Jason Xing | 1 | -1/+1 |
| 2025-02-12 | net: dsa: allow use of phylink managed EEE support | Russell King (Oracle) | 1 | -8/+17 |
| 2025-01-28 | Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2025-01-22 | Merge tag 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 2 | -11/+39 |
| 2025-01-21 | Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 3 | -3/+3 |
| 2025-01-17 | net: dsa: implement get_ts_stats ethtool operation for user ports | Vladimir Oltean | 1 | -0/+11 |
| 2025-01-13 | Merge 6.13-rc7 into driver-core-next | Greg Kroah-Hartman | 1 | -5/+11 |
| 2025-01-08 | treewide: Introduce kthread_run_worker[_on_cpu]() | Frederic Weisbecker | 3 | -3/+3 |
| 2025-01-07 | net: dsa: no longer call ds->ops->get_mac_eee() | Russell King (Oracle) | 1 | -8/+0 |
| 2025-01-03 | driver core: Constify API device_find_child() and adapt for various usages | Zijun Hu | 1 | -1/+1 |
| 2024-12-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+11 |
| 2024-12-18 | net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagg... | Vladimir Oltean | 1 | -5/+11 |
| 2024-12-12 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2024-12-12 | net: dsa: tag_ocelot_8021q: fix broken reception | Robert Hodaszi | 1 | -1/+1 |
| 2024-12-11 | net: dsa: require .support_eee() method to be implemented | Russell King (Oracle) | 1 | -2/+2 |
| 2024-12-11 | net: dsa: provide implementation of .support_eee() | Russell King (Oracle) | 1 | -0/+16 |
| 2024-12-11 | net: dsa: add hook to determine whether EEE is supported | Russell King (Oracle) | 1 | -0/+8 |
| 2024-12-11 | net: dsa: remove check for dp->pl in EEE methods | Russell King (Oracle) | 1 | -2/+2 |
| 2024-12-10 | rtnetlink: add ndo_fdb_dump_context | Eric Dumazet | 1 | -1/+2 |
| 2024-11-03 | net: dsa: use ethtool string helpers | Rosen Penev | 1 | -8/+5 |
| 2024-10-30 | net: dsa: allow matchall mirroring rules towards the CPU | Vladimir Oltean | 1 | -6/+30 |
| 2024-10-30 | net: dsa: add more extack messages in dsa_user_add_cls_matchall_mirred() | Vladimir Oltean | 1 | -3/+14 |
| 2024-10-30 | net: dsa: use "extack" as argument to flow_action_basic_hw_stats_check() | Vladimir Oltean | 1 | -4/+2 |
| 2024-10-30 | net: dsa: clean up dsa_user_add_cls_matchall() | Vladimir Oltean | 1 | -9/+16 |
| 2024-10-29 | net: dsa: replace devlink resource registration calls by devl_ variants | Przemek Kitszel | 1 | -7/+16 |
| 2024-10-23 | netpoll: remove ndo_netpoll_setup() second argument | Eric Dumazet | 1 | -2/+1 |
| 2024-10-17 | net: dsa: remove dsa_port_phylink_mac_select_pcs() | Russell King (Oracle) | 1 | -8/+0 |
| 2024-10-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+8 |
| 2024-10-09 | net: dsa: refuse cross-chip mirroring operations | Vladimir Oltean | 1 | -3/+8 |
| 2024-10-07 | net: dsa: remove obsolete phylink dsa_switch operations | Russell King (Oracle) | 2 | -41/+1 |
| 2024-10-01 | net: dsa: improve shutdown sequence | Vladimir Oltean | 1 | -0/+7 |
| 2024-09-10 | net: dsa: microchip: update tag_ksz masks for KSZ9477 family | Pieter Van Trappen | 1 | -2/+3 |
| 2024-09-03 | netdev_features: convert NETIF_F_LLTX to dev->lltx | Alexander Lobakin | 1 | -1/+2 |
| 2024-08-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -67/+110 |
| 2024-08-16 | net: dsa: microchip: fix tag_ksz egress mask for KSZ8795 family | Pieter Van Trappen | 1 | -2/+4 |
| 2024-08-16 | net: dsa: provide a software untagging function on RX for VLAN-aware bridges | Vladimir Oltean | 2 | -32/+108 |
| 2024-08-16 | net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA and register... | Vladimir Oltean | 1 | -35/+2 |
| 2024-07-15 | Merge branch 'net-make-timestamping-selectable' | Jakub Kicinski | 1 | -1/+1 |
| 2024-07-15 | net: Add struct kernel_ethtool_ts_info | Kory Maincent | 1 | -1/+1 |
| 2024-07-15 | net: dsa: prepare 'dsa_tag_8021q_bridge_join' for standalone use | Pawel Dembicki | 1 | -1/+4 |
| 2024-07-15 | net: dsa: vsc73xx: introduce tag 8021q for vsc73xx | Pawel Dembicki | 3 | -0/+75 |
| 2024-07-15 | net: dsa: tag_sja1105: refactor skb->dev assignment to dsa_tag_8021q_find_user() | Vladimir Oltean | 3 | -17/+24 |
| 2024-07-15 | net: dsa: tag_sja1105: prefer precise source port info on SJA1110 too | Vladimir Oltean | 1 | -4/+4 |
| 2024-07-15 | net: dsa: tag_sja1105: absorb entire sja1105_vlan_rcv() into dsa_8021q_rcv() | Vladimir Oltean | 4 | -36/+34 |
| 2024-07-15 | net: dsa: tag_sja1105: absorb logic for not overwriting precise info into dsa... | Vladimir Oltean | 2 | -23/+32 |
| 2024-06-11 | net: dsa: Fix typo in NET_DSA_TAG_RTL4_A Kconfig | Chris Packham | 1 | -1/+1 |
| 2024-06-10 | net: dsa: update the unicast MAC address when changing conduit | Marek Behún | 3 | -8/+44 |
| 2024-06-10 | net: dsa: deduplicate code adding / deleting the port address to fdb | Marek Behún | 1 | -44/+47 |
| 2024-05-29 | net: dsa: remove mac_prepare()/mac_finish() shims | Russell King (Oracle) | 2 | -34/+0 |
| 2024-05-22 | tracing/treewide: Remove second parameter of __assign_str() | Steven Rostedt (Google) | 1 | -17/+17 |
| 2024-05-08 | net: dsa: add support switches global DSCP priority mapping | Oleksij Rempel | 1 | -0/+75 |
| 2024-05-08 | net: dsa: add support for DCB get/set apptrust configuration | Oleksij Rempel | 1 | -0/+28 |
| 2024-05-07 | net: annotate writes on dev->mtu from ndo_change_mtu() | Eric Dumazet | 1 | -1/+1 |
| 2024-05-01 | net: dsa: Remove adjust_link paths | Florian Fainelli | 2 | -130/+12 |
| 2024-04-22 | devlink: extend devlink_param *set pointer | Mateusz Polchlopek | 1 | -1/+2 |
| 2024-04-15 | net: dsa: convert dsa_user_phylink_fixed_state() to use dsa_phylink_to_port() | Russell King (Oracle) | 1 | -1/+1 |
| 2024-04-11 | net: dsa: allow DSA switch drivers to provide their own phylink mac ops | Russell King (Oracle) | 2 | -6/+31 |
| 2024-04-11 | net: dsa: introduce dsa_phylink_to_port() | Russell King (Oracle) | 1 | -6/+6 |
| 2024-03-07 | net: dsa: Leverage core stats allocator | Florian Fainelli | 1 | -7/+1 |
| 2024-02-26 | rtnetlink: prepare nla_put_iflink() to run under RCU | Eric Dumazet | 1 | -1/+1 |
| 2024-02-21 | net: dsa: constify the struct device_type usage | Ricardo B. Marliere | 1 | -1/+1 |
| 2024-02-15 | net: dsa: remove OF-based MDIO bus registration from DSA core | Arınç ÜNAL | 1 | -6/+1 |
| 2024-02-08 | net: dsa: tag_sja1105: remove "inline" keyword | Vladimir Oltean | 1 | -2/+2 |
| 2024-02-08 | net: dsa: remove "inline" from dsa_user_netpoll_send_skb() | Vladimir Oltean | 1 | -2/+2 |
| 2024-02-05 | net: dsa: reindent arguments of dsa_user_vlan_for_each() | Vladimir Oltean | 1 | -4/+4 |
| 2024-01-31 | ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel ... | Heiner Kallweit | 1 | -2/+2 |
| 2024-01-11 | net: dsa: fix netdev_priv() dereference before check on non-DSA netdevice events | Vladimir Oltean | 1 | -2/+5 |
| 2024-01-05 | net: fill in MODULE_DESCRIPTION()s for DSA tags | Jakub Kicinski | 18 | -0/+18 |
| 2023-12-27 | net: rename dsa_realloc_skb to skb_ensure_writable_head_tail | Radu Pirea (NXP OSS) | 1 | -26/+3 |
| 2023-11-14 | net: dsa: tag_rtl4_a: Use existing ETH_P_REALTEK constant | Florian Fainelli | 1 | -3/+2 |
| 2023-10-24 | net: dsa: Rename IFLA_DSA_MASTER to IFLA_DSA_CONDUIT | Florian Fainelli | 1 | -5/+5 |
| 2023-10-24 | net: dsa: Use conduit and user terms | Florian Fainelli | 36 | -1194/+1194 |
| 2023-10-11 | net: dsa: remove dsa_port_phylink_validate() | Russell King (Oracle) | 1 | -15/+0 |
| 2023-10-03 | net: dsa: tag_ksz: Extend ksz9477_xmit() for HSR frame duplication | Lukasz Majewski | 1 | -0/+8 |
| 2023-10-03 | net: dsa: notify drivers of MAC address changes on user ports | Vladimir Oltean | 1 | -0/+7 |
| 2023-10-03 | net: dsa: propagate extack to ds->ops->port_hsr_join() | Vladimir Oltean | 3 | -4/+6 |
| 2023-08-09 | net: dsa: mark parsed interface mode for legacy switch drivers | Russell King (Oracle) | 1 | -4/+8 |
| 2023-08-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+8 |
| 2023-08-01 | net: dsa: tag_qca: return early if dev is not found | Christian Marangi | 1 | -4/+4 |
| 2023-07-27 | net: dsa: fix older DSA drivers using phylink | Russell King (Oracle) | 1 | -1/+8 |
| 2023-07-23 | net: dsa: remove deprecated strncpy | justinstitt@google.com | 1 | -4/+5 |
| 2023-07-18 | net: dsa: remove legacy_pre_march2020 detection | Russell King (Oracle) | 1 | -41/+0 |
| 2023-07-04 | net: dsa: sja1105: always enable the send_meta options | Vladimir Oltean | 1 | -45/+0 |
| 2023-07-04 | net: dsa: tag_sja1105: fix MAC DA patching from meta frames | Vladimir Oltean | 1 | -2/+2 |
| 2023-07-03 | net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode | Vladimir Oltean | 1 | -3/+6 |
| 2023-06-29 | net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT | Vladimir Oltean | 1 | -9/+29 |
| 2023-06-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -29/+64 |
| 2023-06-27 | net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses | Vladimir Oltean | 4 | -29/+64 |
| 2023-06-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+23 |
| 2023-06-20 | net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 | Vladimir Oltean | 1 | -1/+23 |
| 2023-05-26 | net: dsa: add support for mac_prepare() and mac_finish() calls | Russell King (Oracle) | 1 | -0/+32 |
| 2023-04-23 | net: dsa: tag_ocelot: call only the relevant portion of __skb_vlan_pop() on TX | Vladimir Oltean | 1 | -1/+1 |
| 2023-04-23 | net: dsa: update TX path comments to not mention skb_mac_header() | Vladimir Oltean | 2 | -3/+3 |
| 2023-04-23 | net: dsa: tag_sja1105: replace skb_mac_header() with vlan_eth_hdr() | Vladimir Oltean | 1 | -1/+1 |
| 2023-04-23 | net: dsa: tag_sja1105: don't rely on skb_mac_header() in TX paths | Vladimir Oltean | 1 | -1/+1 |
| 2023-04-23 | net: dsa: tag_ksz: do not rely on skb_mac_header() in TX paths | Vladimir Oltean | 1 | -9/+9 |
| 2023-04-23 | net: dsa: tag_ocelot: do not rely on skb_mac_header() for VLAN xmit | Vladimir Oltean | 1 | -1/+1 |
| 2023-04-12 | net: dsa: add trace points for VLAN operations | Vladimir Oltean | 2 | -5/+137 |
| 2023-04-12 | net: dsa: add trace points for FDB/MDB operations | Vladimir Oltean | 4 | -12/+423 |
| 2023-04-09 | net: dsa: replace NETDEV_PRE_CHANGE_HWTSTAMP notifier with a stub | Vladimir Oltean | 6 | -13/+37 |
| 2023-04-03 | net: create a netdev notifier for DSA to reject PTP on DSA master | Vladimir Oltean | 3 | -35/+29 |
| 2023-04-03 | net: dsa: make dsa_port_supports_hwtstamp() construct a fake ifreq | Vladimir Oltean | 3 | -6/+8 |
| 2023-03-30 | net: dsa: fix db type confusion in host fdb/mdb add/del | Vladimir Oltean | 1 | -12/+12 |
| 2023-03-30 | net: dsa: sync unicast and multicast addresses for VLAN filters too | Vladimir Oltean | 1 | -5/+116 |
| 2023-03-21 | net: dsa: tag_brcm: legacy: fix daisy-chained switches | Álvaro Fernández Rojas | 1 | -2/+8 |
| 2023-03-20 | net: dsa: report rx_bytes unadjusted for ETH_HLEN | Vladimir Oltean | 1 | -1/+1 |
| 2023-03-16 | net: dsa: don't error out when drivers return ETH_DATA_LEN in .port_max_mtu() | Vladimir Oltean | 1 | -4/+5 |
| 2023-02-03 | net: dsa: use NL_SET_ERR_MSG_WEAK_MOD() more consistently | Vladimir Oltean | 1 | -5/+6 |
| 2023-02-02 | net: dsa: Use sysfs_emit() to instead of sprintf() | Bo Liu | 1 | -1/+1 |
| 2023-02-01 | netlink: provide an ability to set default extack message | Leon Romanovsky | 2 | -6/+2 |
| 2023-01-23 | net: dsa: microchip: enable port queues for tc mqprio | Arun Ramadoss | 1 | -0/+15 |
| 2023-01-23 | net: dsa: add plumbing for changing and getting MAC merge layer state | Vladimir Oltean | 1 | -0/+37 |
| 2023-01-13 | net: dsa: microchip: ptp: move pdelay_rsp correction field to tail tag | Christian Eggers | 1 | -1/+28 |
| 2023-01-13 | net: dsa: microchip: ptp: add packet transmission timestamping | Christian Eggers | 1 | -3/+51 |
| 2023-01-13 | net: dsa: microchip: ptp: add packet reception timestamping | Christian Eggers | 1 | -6/+19 |
| 2023-01-13 | net: dsa: microchip: ptp: add 4 bytes in tail tag when ptp enabled | Arun Ramadoss | 1 | -7/+88 |
| 2022-12-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -1/+10 |
| 2022-12-12 | net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path | Vladimir Oltean | 1 | -1/+10 |
| 2022-12-12 | net: dsa: don't call ptp_classify_raw() if switch doesn't provide RX timestam... | Vladimir Oltean | 1 | -4/+4 |
| 2022-12-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -3/+6 |
| 2022-12-02 | net: dsa: sja1105: Check return value | Artem Chernyshev | 1 | -1/+2 |
| 2022-12-02 | net: dsa: hellcreek: Check return value | Artem Chernyshev | 1 | -1/+2 |
| 2022-12-02 | net: dsa: ksz: Check return value | Artem Chernyshev | 1 | -1/+2 |
| 2022-11-22 | net: dsa: kill off dsa_priv.h | Vladimir Oltean | 8 | -25/+14 |
| 2022-11-22 | net: dsa: move tag_8021q headers to their proper place | Vladimir Oltean | 7 | -8/+46 |
| 2022-11-22 | net: dsa: move definitions from dsa_priv.h to slave.c | Vladimir Oltean | 2 | -42/+42 |
| 2022-11-22 | net: dsa: rename dsa2.c back into dsa.c and create its header | Vladimir Oltean | 8 | -31/+46 |
| 2022-11-22 | net: dsa: merge dsa.c into dsa2.c | Vladimir Oltean | 4 | -238/+221 |
| 2022-11-22 | net: dsa: move notifier definitions to switch.h | Vladimir Oltean | 2 | -105/+108 |
| 2022-11-22 | net: dsa: move dsa_tree_notify() and dsa_broadcast() to switch.c | Vladimir Oltean | 4 | -48/+50 |
| 2022-11-22 | net: dsa: move headers exported by switch.c to switch.h | Vladimir Oltean | 6 | -4/+15 |
| 2022-11-22 | net: dsa: move tagging protocol code to tag.{c,h} | Vladimir Oltean | 27 | -541/+581 |
| 2022-11-22 | net: dsa: move headers exported by slave.c to slave.h | Vladimir Oltean | 8 | -57/+77 |
| 2022-11-22 | net: dsa: move headers exported by master.c to master.h | Vladimir Oltean | 5 | -9/+27 |
| 2022-11-22 | net: dsa: move headers exported by port.c to port.h | Vladimir Oltean | 8 | -97/+120 |
| 2022-11-22 | net: dsa: move rest of devlink setup/teardown to devlink.c | Vladimir Oltean | 3 | -20/+49 |
| 2022-11-22 | net: dsa: if ds->setup is true, ds->devlink is always non-NULL | Vladimir Oltean | 1 | -7/+5 |
| 2022-11-22 | net: dsa: move bulk of devlink code to devlink.{c,h} | Vladimir Oltean | 5 | -346/+370 |
| 2022-11-22 | net: dsa: modularize DSA_TAG_PROTO_NONE | Vladimir Oltean | 5 | -22/+37 |
| 2022-11-22 | net: dsa: unexport dsa_dev_to_net_device() | Vladimir Oltean | 2 | -1/+2 |
| 2022-11-18 | net: dsa: tag_mtk: assign per-port queues | Felix Fietkau | 1 | -0/+2 |
| 2022-11-17 | net: dsa: autoload tag driver module on tagging protocol change | Vladimir Oltean | 4 | -5/+7 |
| 2022-11-17 | net: dsa: rename dsa_tag_driver_get() to dsa_tag_driver_get_by_id() | Vladimir Oltean | 3 | -3/+3 |
| 2022-11-17 | net: dsa: strip sysfs "tagging" string of trailing newline | Vladimir Oltean | 3 | -4/+15 |
| 2022-11-17 | net: dsa: provide a second modalias to tag proto drivers based on their name | Vladimir Oltean | 18 | -51/+98 |
| 2022-11-17 | net: dsa: rename tagging protocol driver modalias | Vladimir Oltean | 2 | -4/+5 |
| 2022-11-17 | net: dsa: stop exposing tag proto module helpers to the world | Vladimir Oltean | 1 | -0/+70 |
| 2022-11-17 | net: dsa: set name_assign_type to NET_NAME_ENUM for enumerated user ports | Rasmus Villemoes | 1 | -1/+1 |
| 2022-11-17 | net: dsa: use NET_NAME_PREDICTABLE for user ports with name given in DT | Rasmus Villemoes | 1 | -1/+1 |
| 2022-11-17 | net: dsa: refactor name assignment for user ports | Rasmus Villemoes | 2 | -5/+11 |
| 2022-11-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -2/+28 |
| 2022-11-15 | net: dsa: don't leak tagger-owned storage on switch driver unbind | Vladimir Oltean | 1 | -0/+10 |
| 2022-11-15 | net: dsa: remove phylink_validate() method | Vladimir Oltean | 1 | -10/+8 |
| 2022-11-15 | net: dsa: add support for DSA rx offloading via metadata dst | Felix Fietkau | 1 | -1/+18 |
| 2022-11-14 | net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims | Vladimir Oltean | 3 | -2/+18 |
| 2022-11-03 | net: remove unused ndo_get_devlink_port | Jiri Pirko | 1 | -8/+0 |
| 2022-11-03 | net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port | Jiri Pirko | 2 | -9/+1 |
| 2022-11-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+10 |
| 2022-10-28 | net: dsa: fall back to default tagger if we can't load the one from DT | Vladimir Oltean | 1 | -3/+10 |
| 2022-10-28 | net: Remove the obsolte u64_stats_fetch_*_irq() users (net). | Thomas Gleixner | 1 | -2/+2 |
| 2022-10-15 | net: dsa: uninitialized variable in dsa_slave_netdevice_event() | Dan Carpenter | 1 | -1/+1 |