summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE()Ido Schimmel2019-02-121-1/+1
* mlxsw: spectrum_router: Use struct_size() in kzalloc()Gustavo A. R. Silva2019-02-091-8/+4Star
* mlxsw: spectrum_router: Offload blackhole routesIdo Schimmel2019-02-061-2/+25
* mlxsw: spectrum: Expose functions to create and destroy underlay RIFIdo Schimmel2019-01-231-0/+28
* mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2Nir Dotan2019-01-201-0/+130
* mlxsw: spectrum_router: Update tunnel decap propertiesNir Dotan2019-01-201-0/+5
* mlxsw: spectrum_router: Support RIF without deviceNir Dotan2019-01-201-5/+7
* mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id()Nir Dotan2019-01-201-1/+8
* mlxsw: spectrum_router: Add underlay RIF ID supportNir Dotan2019-01-201-3/+4
* mlxsw: spectrum_router: Mark RIF index as taken before creationNir Dotan2019-01-201-2/+3
* mlxsw: spectrum_router: Adjust loopback RIF configurationNir Dotan2019-01-201-6/+6
* mlxsw: spectrum: Set RIF ops per ASIC typeNir Dotan2019-01-201-3/+1Star
* mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 supportNir Dotan2019-01-201-8/+33
* mlxsw: reg: Add fields to RITR - Router Interface Table RegisterNir Dotan2019-01-201-1/+1
* switchdev: Add extack argument to call_switchdev_notifiers()Petr Machata2019-01-181-2/+4
* mlxsw: spectrum: Replace hard-coded default VID with a defineIdo Schimmel2018-12-211-4/+4
* mlxsw: spectrum_router: Do not force specific configuration orderIdo Schimmel2018-12-211-2/+6
* mlxsw: spectrum_router: Hold a reference on RIF's netdevIdo Schimmel2018-12-191-0/+3
* mlxsw: spectrum_router: Make RIF deletion more robustIdo Schimmel2018-12-191-18/+31
* mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' furtherIdo Schimmel2018-12-191-22/+24
* mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference countIdo Schimmel2018-12-191-21/+49
* mlxsw: spectrum_router: Veto unsupported RIF MAC addressesPetr Machata2018-12-141-0/+49
* mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event()Petr Machata2018-12-141-10/+27
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-12-101-4/+1Star
|\
| * mlxsw: spectrum_router: Relax GRE decap matching checkNir Dotan2018-12-061-4/+1Star
* | mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDsIdo Schimmel2018-11-281-1/+1
* | mlxsw: spectrum_router: Introduce emulated VLAN RIFsIdo Schimmel2018-11-281-0/+9
|/
* mlxsw: spectrum_router: Configure matching local routes for NVE decapIdo Schimmel2018-10-181-0/+10
* mlxsw: spectrum_router: Allow querying VR ID based on table IDIdo Schimmel2018-10-181-0/+13
* mlxsw: spectrum_router: Enable local routes promotion to perform NVE decapIdo Schimmel2018-10-181-1/+114
* mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridgeIdo Schimmel2018-08-261-0/+11
* mlxsw: Replace license text with SPDX identifiers and adjust copyrightsJiri Pirko2018-08-091-36/+2Star
* mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priorityPetr Machata2018-08-011-1/+17
* mlxsw: spectrum: Extract work-scheduling into a new functionPetr Machata2018-08-011-15/+23
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/torvalds/linuxDavid S. Miller2018-07-211-24/+24
|\
| * net/ipv6: Revert attempt to simplify route replace and appendDavid Ahern2018-07-041-24/+24
* | mlxsw: spectrum_router: Optimize processing of VRRP MACsIdo Schimmel2018-07-141-0/+52
* | mlxsw: spectrum_router: Direct macvlans' MACs to routerIdo Schimmel2018-07-141-0/+133
* | mlxsw: spectrum: Enable macvlan upper devicesIdo Schimmel2018-07-141-1/+4
* | mlxsw: spectrum_kvdl: Pass entry_count to free functionJiri Pirko2018-07-101-3/+3
* | mlxsw: spectrum_kvdl: Pass entry type to alloc/freeJiri Pirko2018-07-101-7/+13
* | mlxsw: spectrum_router: avoid uninitialized variable accessArnd Bergmann2018-07-071-4/+2Star
* | mlxsw: spectrum_router: Add mlxsw_sp_rif_fid()Petr Machata2018-06-261-0/+5
* | mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev()Petr Machata2018-06-261-5/+1Star
* | mlxsw: spectrum_router: Allocate FID according to PVIDPetr Machata2018-06-261-1/+14
* | mlxsw: spectrum_router: Propagate extack to .fid_get()Petr Machata2018-06-261-6/+10
|/
* mlxsw: spectrum_router: Align with new route replace logicIdo Schimmel2018-06-151-16/+5Star
* mlxsw: spectrum_router: Allow appending to dev-only routesIdo Schimmel2018-06-151-8/+19
* mlxsw: spectrum_router: Add support for route appendDavid Ahern2018-05-221-0/+2
* mlxsw: spectrum_router: Return an error for routes added after abortIdo Schimmel2018-05-021-0/+7