Age | Commit message (Expand) | Author | Files | Lines |
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 |
2022-10-09 | net: dsa: fix wrong pointer passed to PTR_ERR() in dsa_port_phylink_create() | Yang Yingliang | 1 | -1/+1 |
2022-09-30 | net: dsa: remove bool devlink_port_setup | Vladimir Oltean | 1 | -8/+6 |
2022-09-30 | net: dsa: don't do devlink port setup early | Jiri Pirko | 1 | -94/+82 |
2022-09-30 | net: dsa: don't leave dangling pointers in dp->pl when failing | Vladimir Oltean | 3 | -10/+19 |
2022-09-30 | net: dsa: move port_setup/teardown to be called outside devlink port register... | Jiri Pirko | 1 | -42/+26 |
2022-09-26 | net: dsa: make user ports return to init_net on netns deletion | Vladimir Oltean | 1 | -0/+1 |
2022-09-20 | net: dsa: allow masters to join a LAG | Vladimir Oltean | 5 | -10/+298 |
2022-09-20 | net: dsa: propagate extack to port_lag_join | Vladimir Oltean | 3 | -2/+4 |
2022-09-20 | net: dsa: suppress device links to LAG DSA masters | Vladimir Oltean | 1 | -6/+8 |
2022-09-20 | net: dsa: suppress appending ethtool stats to LAG DSA masters | Vladimir Oltean | 1 | -0/+9 |
2022-09-20 | net: dsa: don't keep track of admin/oper state on LAG DSA masters | Vladimir Oltean | 1 | -0/+12 |
2022-09-20 | net: dsa: allow the DSA master to be seen and changed through rtnetlink | Vladimir Oltean | 7 | -1/+354 |
2022-09-20 | net: dsa: introduce dsa_port_get_master() | Vladimir Oltean | 5 | -27/+26 |
2022-09-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
2022-08-31 | net: dsa: hellcreek: Print warning only once | Kurt Kanzenbach | 1 | -1/+1 |
2022-08-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
2022-08-23 | net: dsa: don't dereference NULL extack in dsa_slave_changeupper() | Vladimir Oltean | 1 | -1/+1 |
2022-08-23 | net: dsa: use dsa_tree_for_each_cpu_port in dsa_tree_{setup,teardown}_master | Vladimir Oltean | 1 | -25/+21 |
2022-08-23 | net: dsa: all DSA masters must be down when changing the tagging protocol | Vladimir Oltean | 3 | -9/+4 |
2022-08-23 | net: dsa: only bring down user ports assigned to a given DSA master | Vladimir Oltean | 1 | -0/+3 |
2022-08-23 | net: dsa: existing DSA masters cannot join upper interfaces | Vladimir Oltean | 1 | -0/+33 |
2022-08-23 | net: bridge: move DSA master bridging restriction to DSA | Vladimir Oltean | 1 | -0/+44 |
2022-08-23 | net: dsa: don't stop at NOTIFY_OK when calling ds->ops->port_prechangeupper | Vladimir Oltean | 1 | -1/+1 |
2022-08-23 | net: dsa: walk through all changeupper notifier functions | Vladimir Oltean | 1 | -9/+28 |
2022-08-22 | net: dsa: tag_8021q: remove old comment regarding dsa_8021q_netdev_ops | Vladimir Oltean | 1 | -3/+1 |
2022-08-22 | dsa: move from strlcpy with unused retval to strscpy | Wolfram Sang | 2 | -4/+4 |
2022-08-22 | net: dsa: make phylink-related OF properties mandatory on DSA and CPU ports | Vladimir Oltean | 1 | -5/+167 |
2022-08-22 | net: dsa: rename dsa_port_link_{,un}register_of | Vladimir Oltean | 3 | -16/+16 |
2022-08-22 | net: dsa: avoid dsa_port_link_{,un}register_of() calls with platform data | Vladimir Oltean | 1 | -10/+24 |
2022-08-17 | net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it | Vladimir Oltean | 1 | -2/+5 |