summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
Commit message (Expand)AuthorAgeFilesLines
* mlxsw: spectrum: Remove RTNL where possibleIdo Schimmel2020-02-221-12/+0
* mlxsw: spectrum_router: Take router lock from exported helpersIdo Schimmel2020-02-221-22/+58
* mlxsw: spectrum_router: Take router lock from inetaddr listenersIdo Schimmel2020-02-221-3/+9
* mlxsw: spectrum_router: Take router lock from netdev listenerIdo Schimmel2020-02-221-22/+44
* mlxsw: spectrum_router: Take router lock from inside routing codeIdo Schimmel2020-02-221-7/+17
* mlxsw: spectrum_router: Introduce router lockIdo Schimmel2020-02-221-0/+4
* mlxsw: spectrum_router: Store NVE decapsulation configuration in routerIdo Schimmel2020-02-221-5/+37
* mlxsw: spectrum_router: Expose router struct to internal usersIdo Schimmel2020-02-221-33/+0
* mlxsw: spectrum: Export function to check if RIF existsIdo Schimmel2020-02-201-1/+10
* mlxsw: spectrum: Prevent RIF access outside of routing codeIdo Schimmel2020-02-201-5/+21
* mlxsw: spectrum_router: Prepare function for router lock introductionIdo Schimmel2020-02-201-3/+9
* mlxsw: spectrum_router: Prepare function for router lock introductionIdo Schimmel2020-02-201-3/+9
* mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay d...Ido Schimmel2020-02-201-10/+29
* mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardownIdo Schimmel2020-02-201-1/+3
* mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop initIdo Schimmel2020-02-201-2/+6
* mlxsw: spectrum: Reduce dependency between bridge and router codeIdo Schimmel2020-02-171-2/+2
* mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abortIdo Schimmel2020-02-071-0/+3
* mlxsw: spectrum_router: Prevent incorrect replacement of local table routesIdo Schimmel2020-02-071-1/+51
* mlxsw: Add ECN configurations with IPinIP tunnelsAmit Cohen2020-01-191-0/+10
* mlxsw: spectrum_router: Set hardware flags for routesIdo Schimmel2020-01-141-77/+77
* mlxsw: spectrum_router: Separate nexthop offload indication from routeIdo Schimmel2020-01-141-17/+75
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-311-0/+3
|\
| * mlxsw: spectrum_router: Skip loopback RIFs during MAC validationAmit Cohen2019-12-291-0/+3
* | mlxsw: spectrum_router: Remove FIB entry list from FIB nodeIdo Schimmel2019-12-261-151/+74
* | mlxsw: spectrum_router: Consolidate identical functionsIdo Schimmel2019-12-261-49/+22
* | mlxsw: spectrum_router: Make route creation and destruction symmetricIdo Schimmel2019-12-261-3/+15
* | mlxsw: spectrum_router: Eliminate dead codeIdo Schimmel2019-12-261-10/+0
* | mlxsw: spectrum_router: Remove unnecessary checksIdo Schimmel2019-12-261-15/+1
* | ipv6: Remove old route notifications and convert listenersIdo Schimmel2019-12-241-5/+4
* | mlxsw: spectrum_router: Start using new IPv6 route notificationsIdo Schimmel2019-12-241-149/+76
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-221-1/+6
|\|
| * mlxsw: spectrum_router: Remove unlikely user-triggerable warningIdo Schimmel2019-12-091-1/+6
* | ipv4: Remove old route notifications and convert listenersIdo Schimmel2019-12-161-6/+5
* | mlxsw: spectrum_router: Start using new IPv4 route notificationsIdo Schimmel2019-12-161-121/+20
|/
* mlxsw: spectrum_router: Fix use of uninitialized adjacency indexAmit Cohen2019-11-241-3/+2
* mlxsw: spectrum_router: After underlay moves, demote conflicting tunnelsPetr Machata2019-11-241-1/+38
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2019-11-221-18/+1
|\
| * mlxsw: spectrum_router: Fix determining underlay for a GRE tunnelPetr Machata2019-11-181-18/+1
* | mlxsw: spectrum_router: Allocate discard adjacency entry when neededIdo Schimmel2019-11-151-11/+32
* | mlxsw: Add specific trap for packets routed via invalid nexthopsAmit Cohen2019-11-071-0/+36
* | mlxsw: Add new FIB entry type for reject routesAmit Cohen2019-11-071-2/+23
* | mlxsw: Propagate extack down to register_fib_notifier()Jiri Pirko2019-10-041-2/+3
* | mlxsw: spectrum: Take devlink net instead of init_netJiri Pirko2019-10-041-12/+17
* | net: fib_notifier: propagate extack down to the notifier block callbackJiri Pirko2019-10-041-1/+1
* | mlxsw: spectrum_router: Don't rely on missing extack to symbolize dumpJiri Pirko2019-10-041-21/+1
* | net: fib_notifier: make FIB notifier per-netnsJiri Pirko2019-10-041-5/+4
|/
* mlxsw: spectrum_router: Increase scale of IPv6 nexthop groupsIdo Schimmel2019-07-251-2/+2
* ipv6: Stop sending in-kernel notifications for each nexthopIdo Schimmel2019-06-181-2/+0
* mlxsw: spectrum_router: Create IPv6 multipath routes in one goIdo Schimmel2019-06-181-13/+23
* mlxsw: spectrum_router: Add / delete multiple IPv6 nexthopsIdo Schimmel2019-06-181-22/+39