summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-19net/mlx5e: E-Switch, Initialize E-Switch for eswitch managerRoi Dayan1-2/+2
2023-05-19net/mlx5e: E-Switch, Add a check that log_max_l2_table is validRoi Dayan1-1/+5
2023-05-19net/mlx5e: E-Switch: move debug print of adding mac to correct placeRoi Dayan1-3/+4
2023-05-19net/mlx5e: E-Switch, Allow get vport api if esw existsRoi Dayan1-1/+1
2023-05-19net/mlx5e: E-Switch, Update when to set other vport contextRoi Dayan1-1/+2
2023-04-22Merge tag 'mlx5-updates-2023-04-20' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski1-13/+7
2023-04-21net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc()Roi Dayan1-7/+7
2023-04-21Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports"Maher Sanalla1-6/+0
2023-04-20Revert "net/mlx5: Enable management PF initialization"Jakub Kicinski1-1/+1
2023-03-22net/mlx5: Fix steering rules cleanupLama Kayal1-0/+1
2023-01-27net/mlx5: Move eswitch port metadata devlink param to flow eswitch codeJiri Pirko1-2/+2
2023-01-27devlink: protect devlink param list by instance lockJiri Pirko1-3/+3
2023-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2023-01-18net/mlx5: E-Switch, Fix typo for egressRoi Dayan1-1/+1
2023-01-18net/mlx5: E-switch, Remove redundant comment about meta rulesRoi Dayan1-3/+1
2023-01-18net/mlx5: E-switch, Fix switchdev mode after devlink reloadChris Mi1-0/+1
2023-01-11net/mlx5: Enable management PF initializationShay Drory1-1/+1
2022-12-28net/mlx5: E-Switch, properly handle ingress tagged packets on VSTMoshe Shemesh1-9/+21
2022-12-08net/mlx5: E-Switch, Implement devlink port function cmds to control migratableShay Drory1-0/+8
2022-12-08net/mlx5: E-Switch, Implement devlink port function cmds to control RoCEYishai Hadas1-0/+35
2022-11-24net/mlx5: E-switch, Destroy legacy fdb table when neededChris Mi1-0/+3
2022-11-09net/mlx5: E-switch, Set to legacy mode if failed to change switchdev modeChris Mi1-6/+8
2022-08-23net/mlx5: E-Switch, Move send to vport meta rule creationRoi Dayan1-1/+0
2022-07-29net/mlx5: Lock mlx5 devlink reload callbacksMoshe Shemesh1-14/+4
2022-07-14net/mlx5: Expose vnic diagnostic counters for eswitch managed vportsMichael Guralnik1-0/+6
2022-07-12net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_registerMoshe Shemesh1-0/+4
2022-07-12net/mlx5: Use devl_ API for rate nodes destroyMoshe Shemesh1-2/+12
2022-07-02net/mlx5: E-switch: Change eswitch mode only via devlink commandChris Mi1-13/+5
2022-07-02net/mlx5: E-switch, Remove dependency between sriov and eswitch modeChris Mi1-33/+54
2022-07-02net/mlx5: E-switch, Introduce flag to indicate if fdb table is createdChris Mi1-0/+3
2022-07-02net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is createdChris Mi1-0/+5
2022-07-02net/mlx5: delete dead code in mlx5_esw_unlock()Dan Carpenter1-2/+0
2022-05-10net/mlx5: Lag, use lag lockMark Bloch1-14/+0
2022-05-10net/mlx5: Lag, move E-Switch prerequisite check into lag codeMark Bloch1-11/+0
2022-05-03net/mlx5: Delete redundant default assignment of runtime devlink paramsShay Drory1-0/+3
2021-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+17
2021-11-17net/mlx5: E-switch, Create QoS on demandDmytro Linkin1-4/+5
2021-11-17net/mlx5: E-switch, Enable vport QoS on demandDmytro Linkin1-5/+4
2021-11-17net/mlx5: E-switch, move offloads mode callbacks to offloads fileParav Pandit1-59/+0
2021-11-17net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_macParav Pandit1-11/+1
2021-11-17net/mlx5: E-switch, Remove vport enabled checkParav Pandit1-12/+5
2021-11-16net/mlx5: E-Switch, rebuild lag only when neededMark Bloch1-2/+10
2021-11-16net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdevPaul Blakey1-2/+7
2021-08-20net/mlx5: E-switch, Move QoS related code to dedicated fileDmytro Linkin1-304/+6
2021-08-11net/mlx5: Fix typo in commentsCai Huoqing1-1/+1
2021-08-10Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski1-4/+32
2021-08-08devlink: Simplify devlink port API callsLeon Romanovsky1-6/+4
2021-08-05net/mlx5: Lag, properly lock eswitch if neededMark Bloch1-4/+20
2021-08-05net/mlx5: Return mdev from eswitchMark Bloch1-0/+12
2021-06-17net/mlx5: E-Switch, Read PF mac addressParav Pandit1-0/+6