aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
AgeCommit message (Expand)Author
45 hoursmaster: sync with upstream 6.6Bruce Ashfield
2022-11-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2022-11-14mlxsw: Avoid warnings when not offloaded FDB entry with IPv6 is removedAmit Cohen
2022-11-09mlxsw: spectrum_switchdev: Add locked bridge port supportIdo Schimmel
2022-11-09mlxsw: spectrum_switchdev: Use extack in bridge port flag validationIdo Schimmel
2022-11-09mlxsw: spectrum_switchdev: Add support for locked FDB notificationsIdo Schimmel
2022-11-09mlxsw: spectrum_switchdev: Prepare for locked FDB notificationsIdo Schimmel
2022-07-04mlxsw: Enable unified bridge modelAmit Cohen
2022-07-04mlxsw: Configure egress VID for unicast FDB entriesAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIsAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Flush port from MDB entries according to FID indexAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Add support for getting and putting MDB entryAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry_{init, fini}()Amit Cohen
2022-06-29mlxsw: spectrum_switchdev: Add support for maintaining list of ports per MDB ...Amit Cohen
2022-06-29mlxsw: spectrum_switchdev: Add support for maintaining hash table of MDB entriesAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Save MAC and FID as a key in 'struct mlxsw_sp_mdb_...Amit Cohen
2022-06-29mlxsw: spectrum_switchdev: Rename MIDs listAmit Cohen
2022-06-29mlxsw: spectrum_switchdev: Rename MID structureAmit Cohen
2022-06-28mlxsw: Add a dedicated structure for bitmap of portsAmit Cohen
2022-06-22mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge_mdb_mc_enable_sync()Amit Cohen
2022-06-22mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_entry() to return intAmit Cohen
2022-06-22mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port_mc_disabled_set()Amit Cohen
2022-06-22mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disabled_set()Amit Cohen
2022-06-22mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twiceAmit Cohen
2022-06-22mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw_sp_bridge_mdb_mc_e...Amit Cohen
2022-06-22mlxsw: Remove lag_vid_valid indicationAmit Cohen
2022-06-20mlxsw: Add SMPE related fields to SMID2 registerAmit Cohen
2022-05-04mlxsw: spectrum_switchdev: Only query FDB notifications when necessaryIdo Schimmel
2022-02-17mlxsw: spectrum: remove guards against !BRIDGE_VLAN_INFO_BRENTRYVladimir Oltean
2022-01-27mlxsw: spectrum: Guard against invalid local portsAmit Cohen
2021-12-15mlxsw: Add support for VxLAN with IPv6 underlayAmit Cohen
2021-12-15mlxsw: Split handling of FDB tunnel entries between address familiesAmit Cohen
2021-12-01mlxsw: Use Switch Multicast ID Register Version 2Amit Cohen
2021-12-01mlxsw: Use u16 for local_port field instead of u8Amit Cohen
2021-10-25mlxsw: spectrum: Use 'bitmap_zalloc()' when applicableChristophe JAILLET
2021-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2021-08-10net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by...Vladimir Oltean
2021-07-23net: bridge: switchdev: allow the TX data plane forwarding to be offloadedTobias Waldekranz
2021-07-22net: bridge: move the switchdev object replay helpers to "push" modeVladimir Oltean
2021-07-22net: bridge: switchdev: let drivers inform which bridge ports are offloadedVladimir Oltean
2021-07-16net: switchdev: Simplify 'mlxsw_sp_mc_write_mdb_entry()'Christophe JAILLET
2021-06-28net: switchdev: add a context void pointer to struct switchdev_notifier_infoVladimir Oltean
2021-05-17mlxsw: Verify the accessed index doesn't exceed the array lengthDanielle Ratson
2021-04-16net: bridge: switchdev: include local flag in FDB notificationsVladimir Oltean
2021-03-17mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2Amit Cohen
2021-03-17mlxsw: Add struct mlxsw_sp_switchdev_ops per ASICAmit Cohen
2021-02-12net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean
2021-02-12net: switchdev: propagate extack to port attributesVladimir Oltean
2021-01-11mlxsw: spectrum_switchdev: remove transactional logic for VLAN objectsVladimir Oltean
2021-01-11net: switchdev: remove the transaction structure from port attributesVladimir Oltean