aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-07-25mlxsw: spectrum_router: Increase scale of IPv6 nexthop groupsIdo Schimmel1-2/+2
2019-06-18ipv6: Stop sending in-kernel notifications for each nexthopIdo Schimmel1-2/+0
2019-06-18mlxsw: spectrum_router: Create IPv6 multipath routes in one goIdo Schimmel1-13/+23
2019-06-18mlxsw: spectrum_router: Add / delete multiple IPv6 nexthopsIdo Schimmel1-22/+39
2019-06-18mlxsw: spectrum_router: Pass array of routes to route handling functionsIdo Schimmel1-4/+10
2019-06-18mlxsw: spectrum_router: Adjust IPv6 replace logic to new notificationsIdo Schimmel1-7/+7
2019-06-18mlxsw: spectrum_router: Pass multiple routes to work itemIdo Schimmel1-7/+65
2019-06-18mlxsw: spectrum_router: Prepare function to return errorsIdo Schimmel1-3/+11
2019-06-18mlxsw: spectrum_router: Remove processing of IPv6 append notificationsIdo Schimmel1-2/+0
2019-06-18mlxsw: spectrum_router: Ignore IPv6 multipath notificationsIdo Schimmel1-0/+2
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+70
2019-06-12mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes deadIdo Schimmel1-3/+70
2019-06-04mlxsw: Fail attempts to use routes with nexthop objectsDavid Ahern1-0/+14
2019-06-04ipv4: Use accessors for fib_info nexthop dataDavid Ahern1-8/+11
2019-05-24ipv6: Make fib6_nh optional at the end of fib6_infoDavid Ahern1-15/+16
2019-04-23mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and appendDavid Ahern1-0/+2
2019-04-21ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmpDavid Ahern1-1/+1
2019-04-21ipv6: Simplify rt6_qualify_for_ecmpDavid Ahern1-1/+1
2019-04-21mlxsw: spectrum_router: Relax FIB rule validationIdo Schimmel1-0/+4
2019-04-21mlxsw: spectrum: Use a stable ECMP/LAG seedIdo Schimmel1-2/+2
2019-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2019-04-15mlxsw: spectrum_router: Add neighbour offload indicationIdo Schimmel1-0/+6
2019-04-15mlxsw: spectrum_router: Propagate neighbour update errorsIdo Schimmel1-8/+15
2019-04-10mlxsw: spectrum_router: Do not check VRF MAC addressIdo Schimmel1-1/+1
2019-04-08ipv4: Flag fib_info with a fib_nh using IPv6 gatewayDavid Ahern1-0/+8
2019-04-08net: Replace nhc_has_gw with nhc_gw_familyDavid Ahern1-2/+2
2019-03-29ipv6: Rename fib6_nh entriesDavid Ahern1-16/+18
2019-03-29ipv4: Rename fib_nh entriesDavid Ahern1-11/+11
2019-03-29ipv6: Move gateway checks to a fib6_nh settingDavid Ahern1-2/+2
2019-02-12mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE()Ido Schimmel1-1/+1
2019-02-08mlxsw: spectrum_router: Use struct_size() in kzalloc()Gustavo A. R. Silva1-8/+4
2019-02-06mlxsw: spectrum_router: Offload blackhole routesIdo Schimmel1-2/+25
2019-01-23mlxsw: spectrum: Expose functions to create and destroy underlay RIFIdo Schimmel1-0/+28
2019-01-20mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2Nir Dotan1-0/+130
2019-01-20mlxsw: spectrum_router: Update tunnel decap propertiesNir Dotan1-0/+5
2019-01-20mlxsw: spectrum_router: Support RIF without deviceNir Dotan1-5/+7
2019-01-20mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id()Nir Dotan1-1/+8
2019-01-20mlxsw: spectrum_router: Add underlay RIF ID supportNir Dotan1-3/+4
2019-01-20mlxsw: spectrum_router: Mark RIF index as taken before creationNir Dotan1-2/+3
2019-01-20mlxsw: spectrum_router: Adjust loopback RIF configurationNir Dotan1-6/+6
2019-01-20mlxsw: spectrum: Set RIF ops per ASIC typeNir Dotan1-3/+1
2019-01-20mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 supportNir Dotan1-8/+33
2019-01-20mlxsw: reg: Add fields to RITR - Router Interface Table RegisterNir Dotan1-1/+1
2019-01-17switchdev: Add extack argument to call_switchdev_notifiers()Petr Machata1-2/+4
2018-12-20mlxsw: spectrum: Replace hard-coded default VID with a defineIdo Schimmel1-4/+4
2018-12-20mlxsw: spectrum_router: Do not force specific configuration orderIdo Schimmel1-2/+6
2018-12-19mlxsw: spectrum_router: Hold a reference on RIF's netdevIdo Schimmel1-0/+3
2018-12-19mlxsw: spectrum_router: Make RIF deletion more robustIdo Schimmel1-18/+31
2018-12-19mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' furtherIdo Schimmel1-22/+24
2018-12-19mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference countIdo Schimmel1-21/+49