summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
AgeCommit message (Expand)Author
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
2021-01-11net: switchdev: remove the transaction structure from port object notifiersVladimir Oltean
2021-01-11net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean
2020-12-08mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridgeAmit Cohen
2020-12-08mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN de...Amit Cohen
2020-12-08mlxsw: Save EtherType as part of mlxsw_sp_nve_paramsAmit Cohen
2020-12-08mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-a...Amit Cohen
2020-12-01mlxsw: Add QinQ configuration vetoesDanielle Ratson
2020-12-01mlxsw: spectrum_switchdev: Add support of QinQ trafficAmit Cohen
2020-12-01mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridgeAmit Cohen
2020-12-01mlxsw: Make EtherType configurable when pushing VLAN at ingressAmit Cohen
2020-09-28net: core: introduce struct netdev_nested_priv for nested interface infrastru...Taehee Yoo
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-02-26mlxsw: spectrum_switchdev: Optimize SFN records processingJiri Pirko
2020-02-20mlxsw: spectrum: Prevent RIF access outside of routing codeIdo Schimmel
2020-02-20mlxsw: spectrum: Convert callers to use new mirroring APIIdo Schimmel
2020-02-17mlxsw: spectrum: Reduce dependency between bridge and router codeIdo Schimmel
2020-02-17mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membershipIdo Schimmel
2020-02-17mlxsw: spectrum_switchdev: Have VXLAN device take reference on FIDIdo Schimmel
2020-02-17mlxsw: spectrum_switchdev: Propagate extack to bridge creation functionIdo Schimmel
2019-10-04mlxsw: spectrum: Take devlink net instead of init_netJiri Pirko
2019-07-17mlxsw: spectrum: Do not process learned records with a dummy FIDIdo Schimmel
2019-04-10mlxsw: spectrum_switchdev: Add MDB entries in prepare phaseIdo Schimmel
2019-02-27net: Remove switchdev_opsFlorian Fainelli
2019-02-27mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SETFlorian Fainelli
2019-02-21net: Get rid of switchdev_port_attr_get()Florian Fainelli
2019-02-21net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORTFlorian Fainelli
2019-02-21mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGSFlorian Fainelli
2019-02-12mlxsw: spectrum_switchdev: Remove unused variablesFlorian Fainelli