summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/lag.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-12net/mlx5: Read congestion counters from all ports when lag is activeMark Zhang1-1/+1
2021-01-07net/mlx5: Check if lag is supported before creating oneMark Zhang1-6/+5
2020-12-06net/mlx5: Delete custom device management logicLeon Romanovsky1-18/+0
2020-12-06RDMA/mlx5: Convert mlx5_ib to use auxiliary busLeon Romanovsky1-15/+23
2020-12-06net/mlx5e: Connect ethernet part to auxiliary busLeon Romanovsky1-0/+2
2020-09-15net/mlx5e: Add LAG warning if bond slave is not lag masterJianbo Liu1-10/+33
2020-09-15net/mlx5e: Add LAG warning for unsupported tx typeJianbo Liu1-6/+11
2020-09-15net/mlx5e: Return a valid errno if can't get lag device indexJianbo Liu1-3/+3
2020-05-01net/mlx5: Add support to get lag physical portMaor Gottlieb1-0/+24
2020-05-01net/mlx5: Change lag mutex lock to spin lockMaor Gottlieb1-21/+21
2020-04-23net/mlx5: Update lag.c new cmd interfaceLeon Romanovsky1-35/+17
2020-03-05net/mlx5: Clear LAG notifier pointer after unregisterEli Cohen1-1/+3
2020-02-27mlx5: register lag notifier for init network namespace onlyJiri Pirko1-8/+3
2020-01-27mlx5: Use dev_net netdevice notifier registrationsJiri Pirko1-3/+5
2019-11-01net/mlx5: LAG, Use port enumeratorsErez Alfasi1-30/+35
2019-07-01net/mlx5: E-Switch, Refactor eswitch SR-IOV interfaceBodong Wang1-2/+2
2019-03-11net/mlx5: Remove redundant lag function to get pf numRoi Dayan1-21/+0
2019-03-01net/mlx5e: Activate HW multipath and handle port affinity based on FIB eventsRoi Dayan1-0/+8
2019-03-01net/mlx5: Use own workqueue for lag netdev events processingRoi Dayan1-1/+8
2019-03-01net/mlx5: Expose lag operations in header fileRoi Dayan1-48/+8
2019-03-01net/mlx5: Use unsigned int bit instead of bool as a struct memberRoi Dayan1-1/+1
2019-02-15net/mlx5: Correctly set LAG mode for ECPFBodong Wang1-0/+5
2019-01-25net/mlx5e: Move to use common phys port names for vport representorsOr Gerlitz1-0/+21
2018-12-20net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is offAviv Heller1-5/+8
2018-12-14net/mlx5: Handle LAG FW commands failure gracefullyAviv Heller1-21/+70
2018-12-14net/mlx5: Make RoCE and SR-IOV LAG modes explicitAviv Heller1-16/+63
2018-12-14net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active()Aviv Heller1-9/+9
2018-12-14net/mlx5: Allow/disallow LAG according to pre-req onlyRabie Loulou1-46/+16
2018-12-14net/mlx5: Adjustments for the activate LAG logic to run under sriovRabie Loulou1-12/+21
2018-12-14net/mlx5: Fold the modify lag code into functionShahar Klein1-16/+28
2018-12-14net/mlx5: Add lag affinity info to logRoi Dayan1-0/+3
2018-12-14net/mlx5: Split the activate lag function into two routinesRoi Dayan1-4/+10
2017-12-21IB/mlx5: Fix congestion counters in LAG modeMajd Dibbiny1-0/+56
2017-07-27net/mlx5: Consider tx_enabled in all modes on remapAviv Heller1-15/+10
2017-06-16net/mlx5: Undo LAG upon request to create virtual functionsMoni Shoua1-8/+61
2017-06-16net/mlx5: Avoid using multiple blank linesOr Gerlitz1-2/+0
2017-03-28net/mlx5: Avoid dereferencing uninitialized pointerTalat Batheesh1-2/+3
2016-09-10net/mlx5: Organize device list API in one placeMohamad Haj Yahia1-19/+5
2016-08-18net/mlx5: Configure IB devices according to LAG stateAviv Heller1-0/+17
2016-08-18net/mlx5: Vport LAG creation supportAviv Heller1-0/+22
2016-08-18net/mlx5: LAG and SRIOV cannot be used togetherAviv Heller1-0/+6
2016-08-18net/mlx5: Get RoCE netdevAviv Heller1-0/+27
2016-08-18net/mlx5: Implement RoCE LAG featureAviv Heller1-0/+530