summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-29ip: Fix data-races around sysctl_ip_fwd_update_priority.Kuniyuki Iwashima1-1/+2
2022-07-29mlxsw: spectrum_router: Fix IPv4 nexthop gateway indicationIdo Schimmel1-1/+1
2021-12-01mlxsw: Verify the accessed index doesn't exceed the array lengthDanielle Ratson1-0/+3
2020-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-3/+8
2020-09-29net: core: introduce struct netdev_nested_priv for nested interface infrastru...Taehee Yoo1-3/+8
2020-09-21mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_i...Qinglang Miao1-5/+1
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-16/+16
2020-07-29mlxsw: spectrum_router: Fix use-after-free in router init / de-initIdo Schimmel1-24/+26
2020-07-29mlxsw: spectrum_router: Allow programming link-local host routesIdo Schimmel1-9/+0
2020-07-11mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON()Ido Schimmel1-1/+1
2020-05-27mlxsw: spectrum_router: remove redundant initialization of pointer br_devColin Ian King1-1/+1
2020-05-27mlxsw: spectrum_router: Allow programming link-local prefix routesIdo Schimmel1-2/+4
2020-04-20mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groupsIdo Schimmel1-2/+6
2020-03-28mlxsw: spectrum_router: Avoid uninitialized symbol errorsIdo Schimmel1-3/+4
2020-03-28mlxsw: spectrum: Remove unused RIF and FID familiesIdo Schimmel1-104/+39
2020-03-28mlxsw: spectrum_router: Add proper function documentationIdo Schimmel1-5/+9
2020-02-23mlxsw: spectrum: Remove RTNL where possibleIdo Schimmel1-12/+0
2020-02-23mlxsw: spectrum_router: Take router lock from exported helpersIdo Schimmel1-22/+58
2020-02-23mlxsw: spectrum_router: Take router lock from inetaddr listenersIdo Schimmel1-3/+9
2020-02-23mlxsw: spectrum_router: Take router lock from netdev listenerIdo Schimmel1-22/+44
2020-02-23mlxsw: spectrum_router: Take router lock from inside routing codeIdo Schimmel1-7/+17
2020-02-23mlxsw: spectrum_router: Introduce router lockIdo Schimmel1-0/+4
2020-02-23mlxsw: spectrum_router: Store NVE decapsulation configuration in routerIdo Schimmel1-5/+37
2020-02-23mlxsw: spectrum_router: Expose router struct to internal usersIdo Schimmel1-33/+0
2020-02-20mlxsw: spectrum: Export function to check if RIF existsIdo Schimmel1-1/+10
2020-02-20mlxsw: spectrum: Prevent RIF access outside of routing codeIdo Schimmel1-5/+21
2020-02-20mlxsw: spectrum_router: Prepare function for router lock introductionIdo Schimmel1-3/+9
2020-02-20mlxsw: spectrum_router: Prepare function for router lock introductionIdo Schimmel1-3/+9
2020-02-20mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay d...Ido Schimmel1-10/+29
2020-02-20mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardownIdo Schimmel1-1/+3
2020-02-20mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop initIdo Schimmel1-2/+6
2020-02-18mlxsw: spectrum: Reduce dependency between bridge and router codeIdo Schimmel1-2/+2
2020-02-07mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abortIdo Schimmel1-0/+3
2020-02-07mlxsw: spectrum_router: Prevent incorrect replacement of local table routesIdo Schimmel1-1/+51
2020-01-19mlxsw: Add ECN configurations with IPinIP tunnelsAmit Cohen1-0/+10
2020-01-15mlxsw: spectrum_router: Set hardware flags for routesIdo Schimmel1-77/+77
2020-01-15mlxsw: spectrum_router: Separate nexthop offload indication from routeIdo Schimmel1-17/+75
2020-01-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+3
2019-12-29mlxsw: spectrum_router: Skip loopback RIFs during MAC validationAmit Cohen1-0/+3
2019-12-27mlxsw: spectrum_router: Remove FIB entry list from FIB nodeIdo Schimmel1-151/+74
2019-12-27mlxsw: spectrum_router: Consolidate identical functionsIdo Schimmel1-49/+22
2019-12-27mlxsw: spectrum_router: Make route creation and destruction symmetricIdo Schimmel1-3/+15
2019-12-27mlxsw: spectrum_router: Eliminate dead codeIdo Schimmel1-10/+0
2019-12-27mlxsw: spectrum_router: Remove unnecessary checksIdo Schimmel1-15/+1
2019-12-25ipv6: Remove old route notifications and convert listenersIdo Schimmel1-5/+4
2019-12-25mlxsw: spectrum_router: Start using new IPv6 route notificationsIdo Schimmel1-149/+76
2019-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+6
2019-12-17ipv4: Remove old route notifications and convert listenersIdo Schimmel1-6/+5
2019-12-17mlxsw: spectrum_router: Start using new IPv4 route notificationsIdo Schimmel1-121/+20
2019-12-09mlxsw: spectrum_router: Remove unlikely user-triggerable warningIdo Schimmel1-1/+6