summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
AgeCommit message (Expand)Author
2020-12-14mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 routerJiri Pirko
2020-12-14mlxsw: spectrum_router_xm: Implement L-value tracking for M-indexJiri Pirko
2020-12-14mlxsw: spectrum_router: Introduce per-ASIC XM initializationJiri Pirko
2020-12-14mlxsw: spectrum_router: Introduce XM implementation of router low-level opsJiri Pirko
2020-12-06mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4()Jiri Pirko
2020-12-06mlxsw: spectrum: Apply RIF configuration when joining a LAGIdo Schimmel
2020-12-01mlxsw: Add QinQ configuration vetoesDanielle Ratson
2020-11-27mlxsw: spectrum_router: Update adjacency index more efficientlyIdo Schimmel
2020-11-27mlxsw: spectrum_router: Track nexthop group virtual router membershipIdo Schimmel
2020-11-27mlxsw: spectrum_router: Rollback virtual router adjacency pointer updateIdo Schimmel
2020-11-27mlxsw: spectrum_router: Pass virtual router parameters directly instead of po...Ido Schimmel
2020-11-27mlxsw: spectrum_router: Fix error handling issueIdo Schimmel
2020-11-24mlxsw: spectrum_router: Add support for blackhole nexthopsIdo Schimmel
2020-11-24mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbourIdo Schimmel
2020-11-24mlxsw: spectrum_router: Use loopback RIF for unresolved nexthopsIdo Schimmel
2020-11-24mlxsw: spectrum_router: Use different trap identifier for unresolved nexthopsIdo Schimmel
2020-11-24mlxsw: spectrum_router: Create loopback RIF during initializationIdo Schimmel
2020-11-20mlxsw: spectrum_router: Allow programming routes with nexthop objectsIdo Schimmel
2020-11-20mlxsw: spectrum_router: Enable resolution of nexthop groups from nexthop objectsIdo Schimmel
2020-11-20mlxsw: spectrum_router: Add support for nexthop objectsIdo Schimmel
2020-11-18mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_re...Ido Schimmel
2020-11-18mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyedIdo Schimmel
2020-11-18mlxsw: spectrum_router: Only clear offload indication from valid IPv6 FIB infoIdo Schimmel
2020-11-18mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get()Ido Schimmel
2020-11-18mlxsw: spectrum_router: Set FIB entry's type based on nexthop groupIdo Schimmel
2020-11-18mlxsw: spectrum_router: Set FIB entry's type after creating nexthop groupIdo Schimmel
2020-11-18mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap()Ido Schimmel
2020-11-18mlxsw: spectrum_router: Set ifindex for IPv4 nexthopsIdo Schimmel
2020-11-18mlxsw: spectrum_router: Fix wrong kfree() in error pathIdo Schimmel
2020-11-14mlxsw: spectrum_router: Remove outdated commentIdo Schimmel
2020-11-14mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini()Ido Schimmel
2020-11-14mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init()Ido Schimmel
2020-11-14mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_in...Ido Schimmel
2020-11-14mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init()Ido Schimmel
2020-11-14mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init()Ido Schimmel
2020-11-14mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callbackIdo Schimmel
2020-11-14mlxsw: spectrum_router: Split nexthop group configuration to a different structIdo Schimmel
2020-11-14mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group structIdo Schimmel
2020-11-14mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry structIdo Schimmel
2020-11-14mlxsw: spectrum_router: Store FIB info in routeIdo Schimmel
2020-11-14mlxsw: spectrum_router: Associate neighbour table with nexthop instead of groupIdo Schimmel
2020-11-14mlxsw: spectrum_router: Use nexthop group type in hash table keyIdo Schimmel
2020-11-14mlxsw: spectrum_router: Add nexthop group type fieldIdo Schimmel
2020-11-14mlxsw: spectrum_router: Compare key with correct object typeIdo Schimmel
2020-11-12mlxsw: spectrum_router: Introduce FIB entry update opJiri Pirko
2020-11-12mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted ...Jiri Pirko
2020-11-12mlxsw: spectrum_router: Introduce fib_entry priv for low-level opsJiri Pirko
2020-11-12mlxsw: spectrum_router: Have FIB entry op context allocated for the instanceJiri Pirko
2020-11-12mlxsw: spectrum_router: Prepare work context for possible bulkingJiri Pirko
2020-11-12mlxsw: spectrum: Push RALUE packing and writing into low-level router opsJiri Pirko