summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-01mlxsw: spectrum_router: Avoid potential packets lossIdo Schimmel1-10/+20
2017-02-10mlxsw: spectrum_router: Add support for route replaceIdo Schimmel1-7/+37
2017-02-10mlxsw: spectrum_router: Add support for route appendIdo Schimmel1-6/+37
2017-02-10mlxsw: spectrum_router: Correctly handle identical routesIdo Schimmel1-178/+403
2017-02-08mlxsw: spectrum_router: Don't reflect LINKDOWN nexthopsIdo Schimmel1-1/+10
2017-02-08mlxsw: spectrum_router: Flush resources when RIF is deletedIdo Schimmel1-3/+83
2017-02-08mlxsw: spectrum_router: Reflect nexthop status changesIdo Schimmel1-2/+57
2017-02-08mlxsw: spectrum_router: Use trap action only for some route typesIdo Schimmel1-29/+13
2017-02-08mlxsw: spectrum_router: Determine offload status using generic functionIdo Schimmel1-1/+1
2017-02-08mlxsw: spectrum_router: More accurately set offload flagIdo Schimmel1-20/+80
2017-02-08mlxsw: spectrum_router: Refactor nexthop init routineIdo Schimmel1-31/+49
2017-02-08mlxsw: spectrum_router: Remove FIB info from FIB entry structIdo Schimmel1-3/+1
2017-02-08mlxsw: spectrum_router: Store routes in a more generic wayIdo Schimmel1-13/+27
2017-02-08mlxsw: spectrum_router: Add gateway indication to nexthop groupIdo Schimmel1-1/+8
2017-02-08mlxsw: spectrum_router: Use nexthop's scope to set action typeIdo Schimmel1-1/+1
2017-02-08mlxsw: spectrum_router: Store nexthops in a hash tableIdo Schimmel1-4/+54
2017-02-08mlxsw: spectrum_router: Store nexthop groups in a hash tableIdo Schimmel1-51/+53
2017-02-08mlxsw: spectrum_router: Nullify nexthop's neigh pointerIdo Schimmel1-2/+3
2017-02-06mlxsw: spectrum_router: Fix typo in commentIdo Schimmel1-1/+1
2017-02-06mlxsw: spectrum_router: Don't read 'nud_state' without lockIdo Schimmel1-1/+1
2017-02-06mlxsw: spectrum_router: Remove redundant checkIdo Schimmel1-8/+4
2017-02-06mlxsw: spectrum_router: Simplify neighbour reflectionIdo Schimmel1-128/+135
2017-02-06mlxsw: spectrum_router: Remove unused variableIdo Schimmel1-2/+0
2017-02-06mlxsw: spectrum_router: Use ordered workqueue for neigh updatesIdo Schimmel1-4/+4
2017-02-06mlxsw: core: Queue work immediately instead of delaying itIdo Schimmel1-4/+4
2017-01-24mlxsw: spectrum_router: Correctly reallocate adjacency entriesIdo Schimmel1-4/+6
2016-12-23mlxsw: spectrum_router: Correctly remove nexthop groupsIdo Schimmel1-0/+3
2016-12-23mlxsw: spectrum_router: Don't reflect dead neighsIdo Schimmel1-4/+6
2016-12-03ipv4: fib: Replay events when registering FIB notifierIdo Schimmel1-1/+19
2016-12-03mlxsw: spectrum_router: Implement FIB offload in deferred workIdo Schimmel1-10/+62
2016-11-16mlxsw: spectrum_router: Adjust placement of FIB abort warningIdo Schimmel1-3/+3
2016-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-64/+70
2016-11-14mlxsw: spectrum_router: Flush FIB tables during finiIdo Schimmel1-2/+12
2016-11-13mlxsw: spectrum_router: Add FIB abort warningJiri Pirko1-0/+3
2016-11-13mlxsw: spectrum_router: Correctly dump neighbour activityArkadi Sharshevsky1-1/+21
2016-11-10mlxsw: spectrum_router: Ignore FIB notification events for non-init namespacesJiri Pirko1-0/+3
2016-11-10mlxsw: spectrum_router: Fix handling of neighbour structureJiri Pirko1-61/+34
2016-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-10/+11
2016-10-28mlxsw: spectrum: Remove extra whitespaceIdo Schimmel1-1/+1
2016-10-28mlxsw: spectrum_router: Compare only trees which are in use during tree getJiri Pirko1-1/+2
2016-10-28mlxsw: spectrum_router: Save requested prefix bitlist when creating treeJiri Pirko1-0/+2
2016-10-23mlxsw: Convert resources into arrayJiri Pirko1-24/+15
2016-10-20mlxsw: spectrum_router: Make mlxsw_sp_router_fib4_del return void and remove ...Jiri Pirko1-8/+5
2016-10-20mlxsw: spectrum_router: Use correct tree index for bindingJiri Pirko1-1/+2
2016-10-03mlxsw: spectrum_router: avoid potential uninitialized data usageArnd Bergmann1-3/+7
2016-09-28mlxsw: spectrum_router: Use FIB notifications instead of switchdev callsJiri Pirko1-180/+257
2016-09-21mlxsw: spectrum: Implement max rif resourceNogah Frankel1-2/+29
2016-09-21mlxsw: spectrum: Implement max virtual routers resourceNogah Frankel1-6/+37
2016-09-20mlxsw: spectrum: Fix sparse warningsIdo Schimmel1-15/+26
2016-09-09mlxsw: spectrum_router: Fix error path in mlxsw_sp_router_initJiri Pirko1-1/+8