summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: E-switch, Move QoS related code to dedicated fileDmytro Linkin2021-08-191-304/+6
* net/mlx5: Fix typo in commentsCai Huoqing2021-08-111-1/+1
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski2021-08-101-4/+32
|\
| * net/mlx5: Lag, properly lock eswitch if neededMark Bloch2021-08-051-4/+20
| * net/mlx5: Return mdev from eswitchMark Bloch2021-08-051-0/+12
* | devlink: Simplify devlink port API callsLeon Romanovsky2021-08-081-6/+4
|/
* net/mlx5: E-Switch, Read PF mac addressParav Pandit2021-06-161-0/+6
* {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 tableEli Cohen2021-05-181-0/+1
* net/mlx5: E-Switch, Consider SF ports of host PFParav Pandit2021-04-241-0/+55
* net/mlx5: E-Switch, Use xarray for vport number to vport and rep mappingParav Pandit2021-04-241-52/+153
* net/mlx5: E-Switch, Prepare to return total vports from eswitch structParav Pandit2021-04-241-3/+6
* net/mlx5: E-Switch, Return eswitch max ports when eswitch is supportedParav Pandit2021-04-241-0/+13
* net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabledParav Pandit2021-04-141-6/+47
* net/mlx5: E-Switch, Move legacy code to a individual fileParav Pandit2021-04-141-506/+5
* net/mlx5: E-Switch, Convert a macro to a helper routineParav Pandit2021-04-141-17/+15
* net/mlx5: E-Switch Make cleanup sequence mirror of initParav Pandit2021-04-141-2/+1
* net/mlx5: E-Switch, Skip querying SF enabled bitsParav Pandit2021-04-141-6/+0
* net/mlx5: E-Switch, move QoS specific fields to existing qos structParav Pandit2021-04-021-13/+13
* net/mlx5: E-Switch, Protect changing mode while adding rulesRoi Dayan2021-03-161-0/+93
* net/mlx5: E-Switch, Change mode lock from mutex to rw semaphoreRoi Dayan2021-03-161-6/+5
* net/mlx5e: Allow legacy vf ndos only if in legacy modeRoi Dayan2021-03-161-5/+29
* net/mlx5: Don't skip vport checkSaeed Mahameed2021-03-111-0/+6
* net/mlx5e: Handle FIB events to update tunnel endpoint deviceVlad Buslov2021-02-051-1/+0
* net/mlx5e: Create route entry infrastructureVlad Buslov2021-02-051-0/+1
* net/mlx5e: E-Switch, Maintain vhca_id to vport_num mappingVlad Buslov2021-02-051-0/+20
* net/mlx5: SF, Add port add delete functionalityParav Pandit2021-01-221-0/+25
* net/mlx5: E-switch, Add eswitch helpers for SF vportParav Pandit2021-01-221-6/+6
* net/mlx5: E-switch, Prepare eswitch to handle SF vportVu Pham2021-01-221-2/+9
* net/mlx5e: Simplify condition on esw_vport_enable_qos()Eli Cohen2021-01-131-2/+1
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski2020-12-071-11/+10
|\
| * net/mlx5: Simplify eswitch mode checkLeon Romanovsky2020-12-061-1/+3
| * RDMA/mlx5: Convert mlx5_ib to use auxiliary busLeon Romanovsky2020-12-061-7/+4
| * net/mlx5e: Connect ethernet part to auxiliary busLeon Romanovsky2020-12-061-3/+3
* | Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/pub/scm/linux/kernel...Jakub Kicinski2020-12-021-1/+28
|\ \ | |/ |/|
| * net/mlx5: Enable host PF HCA after eswitch is initializedParav Pandit2020-11-261-1/+28
* | net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabledEli Cohen2020-11-171-0/+4
* | net/mlx5: Disable QoS when min_rates on all VFs are zeroVladyslav Tarasiuk2020-11-171-7/+8
* | net/mlx5: Clear bw_share upon VF disableVladyslav Tarasiuk2020-11-171-0/+1
* | net/mlx5: E-switch, Avoid extack error log for disabled vportParav Pandit2020-11-051-2/+0
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-08-021-11/+16
|\
| * net/mlx5e: Fix kernel crash when setting vf VLANID on a VF devAlaa Hleihel2020-07-281-2/+3
| * net/mlx5e: Modify uplink state on interface up/downRon Diskin2020-07-281-6/+10
| * net/mlx5: E-switch, Destroy TSAR after reload interfaceParav Pandit2020-07-281-2/+2
| * net/mlx5: E-switch, Destroy TSAR when fail to enable the modeParav Pandit2020-07-281-1/+1
* | net/mlx5: E-switch, Reduce dependency on num_vfs during mode setParav Pandit2020-07-161-1/+12
* | net/mlx5e: Export sharing of mod headers to a new filePaul Blakey2020-07-091-3/+3
* | net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPPParav Pandit2020-07-091-1/+1
* | net/mlx5: E-switch, Supporting setting devlink port function mac addressParav Pandit2020-06-221-0/+36
* | net/mlx5: Split mac address setting function for using state_lockParav Pandit2020-06-221-14/+24
* | net/mlx5: E-switch, Support querying port function mac addressParav Pandit2020-06-221-0/+43