summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-14mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join()Petr Machata1-9/+20
2023-06-12mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev()Petr Machata1-1/+1
2023-06-12mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helperPetr Machata1-1/+7
2023-06-12mlxsw: Convert RIF-has-netdevice queries to a dedicated helperPetr Machata1-0/+5
2023-06-12mlxsw: spectrum_router: Reuse work neighbor initialization in work schedulerPetr Machata1-19/+10
2023-06-12mlxsw: spectrum_router: Use the available router pointer for netevent handlingPetr Machata1-7/+12
2023-06-12mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directlyPetr Machata1-5/+6
2023-06-12mlxsw: spectrum_router: Move here inetaddr validator notifiersPetr Machata1-4/+22
2023-06-12mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variablePetr Machata1-12/+13
2023-06-05mlxsw: spectrum_router: Do not query MAX_VRS on each iterationPetr Machata1-4/+8
2023-06-05mlxsw: spectrum_router: Do not query MAX_RIFS on each iterationPetr Machata1-2/+4
2023-06-05mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure()Petr Machata1-2/+2
2023-06-05mlxsw: spectrum_router: Clarify a commentPetr Machata1-2/+2
2023-03-15mlxsw: spectrum: Fix incorrect parsing depth after reloadIdo Schimmel1-0/+14
2023-01-09mlxsw: spectrum_router: Replace 0-length array with flexible arrayKees Cook1-1/+1
2022-12-08mlxsw: spectrum_router: Add support for double entry RIFsIdo Schimmel1-1/+3
2022-12-08mlxsw: spectrum_router: Parametrize RIF allocation sizeIdo Schimmel1-14/+27
2022-12-08mlxsw: spectrum_router: Use gen_pool for RIF index allocationIdo Schimmel1-10/+63
2022-09-16mellanox/mlxsw: fix repeated words in commentswangjianli1-1/+1
2022-07-22mlxsw: use netif_is_any_bridge_port() instead of open codeJuhee Kang1-3/+1
2022-07-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+5
2022-07-20mlxsw: spectrum_router: Fix IPv4 nexthop gateway indicationIdo Schimmel1-1/+1
2022-07-20ipv4: Fix data-races around sysctl_fib_multipath_hash_fields.Kuniyuki Iwashima1-1/+1
2022-07-20ipv4: Fix data-races around sysctl_fib_multipath_hash_policy.Kuniyuki Iwashima1-1/+1
2022-07-18mlxsw: convert driver to use unlocked devlink API during init/finiJiri Pirko1-11/+11
2022-07-15ip: Fix data-races around sysctl_ip_fwd_update_priority.Kuniyuki Iwashima1-1/+2
2022-07-04mlxsw: Enable unified bridge modelAmit Cohen1-17/+3
2022-07-04mlxsw: Add support for 802.1Q FID familyAmit Cohen1-1/+2
2022-07-04mlxsw: Add support for VLAN RIFsAmit Cohen1-0/+119
2022-07-04mlxsw: Configure egress FID classification after routingAmit Cohen1-0/+3
2022-07-04mlxsw: spectrum_router: Do not configure VID for sub-port RIFsAmit Cohen1-1/+1
2022-07-04mlxsw: Configure ingress RIF classificationAmit Cohen1-4/+16
2022-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+13
2022-06-30mlxsw: spectrum_router: Fix rollback in tunnel next hop initPetr Machata1-1/+13
2022-06-24mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be dedicated for FID RIFsAmit Cohen1-10/+8
2022-06-24mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLANAmit Cohen1-4/+4
2022-06-17mlxsw: Add a resource describing number of RIFsPetr Machata1-0/+12
2022-06-17mlxsw: Keep track of number of allocated RIFsPetr Machata1-0/+6
2022-06-14mlxsw: Revert "Prepare for XM implementation - LPM trees"Petr Machata1-69/+31
2022-06-14mlxsw: Revert "Prepare for XM implementation - prefix insertion and removal"Petr Machata1-530/+206
2022-06-14mlxsw: Revert "Introduce initial XM router support"Petr Machata1-22/+1
2022-05-08mlxsw: spectrum_router: Take router lock in router notifier handlerPetr Machata1-32/+15
2022-05-08mlxsw: spectrum: Move handling of tunnel events to router codePetr Machata1-9/+15
2022-05-08mlxsw: spectrum: Move handling of router events to router codePetr Machata1-2/+16
2022-05-08mlxsw: spectrum: Move handling of HW stats events to router codePetr Machata1-7/+40
2022-05-08mlxsw: spectrum: Move handling of VRF events to router codePetr Machata1-2/+16
2022-05-08mlxsw: spectrum_router: Add a dedicated notifier blockPetr Machata1-0/+20
2022-05-04mlxsw: spectrum_router: Only query neighbour activity when necessaryIdo Schimmel1-0/+6
2022-04-11mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entryGuillaume Nault1-6/+6
2022-04-11ipv4: Use dscp_t in struct fib_entry_notifier_infoGuillaume Nault1-3/+3