summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
AgeCommit message (Expand)Author
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek
2024-04-10net/mlx5: E-switch, store eswitch pointer before registering devlink_paramShay Drory
2023-12-04net/mlx5e: Reduce eswitch mode_lock protection contextJianbo Liu
2023-10-12net/mlx5: E-switch, register event handler before arming the eventShay Drory
2023-09-06mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev modeBodong Wang
2023-08-27net/mlx5: Implement devlink port function cmds to control ipsec_packetDima Chumak
2023-08-27net/mlx5: Implement devlink port function cmds to control ipsec_cryptoDima Chumak
2023-08-27net/mlx5: Provide an interface to block change of IPsec capabilitiesLeon Romanovsky
2023-08-22net/mlx5: Relax mlx5_devlink_eswitch_get() return value checkingJiri Pirko
2023-08-22net/mlx5: Reduce number of vport lookups passing vport pointer instead of indexJiri Pirko
2023-08-22net/mlx5: Embed struct devlink_port into driver structureJiri Pirko
2023-08-22net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in opsJiri Pirko
2023-08-22net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF codeJiri Pirko
2023-08-22net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_regi...Jiri Pirko
2023-07-27net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefixJiri Pirko
2023-07-27net/mlx5: Make mlx5_eswitch_load/unload_vport() staticJiri Pirko
2023-07-05net/mlx5: Query hca_cap_2 only when supportedMaher Sanalla
2023-06-23net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type()Jiri Pirko
2023-06-23net/mlx5: Fix UAF in mlx5_eswitch_cleanup()Shay Drory
2023-06-16net/mlx5: Create eswitch debugfs root directoryVlad Buslov
2023-06-09net/mlx5: Move esw multiport devlink param to eswitch codeShay Drory
2023-06-09net/mlx5: Add management of EC VF vportsDaniel Jurgens
2023-06-07mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch managerBodong Wang
2023-05-19net/mlx5e: E-Switch, Initialize E-Switch for eswitch managerRoi Dayan
2023-05-19net/mlx5e: E-Switch, Add a check that log_max_l2_table is validRoi Dayan
2023-05-19net/mlx5e: E-Switch: move debug print of adding mac to correct placeRoi Dayan
2023-05-19net/mlx5e: E-Switch, Allow get vport api if esw existsRoi Dayan
2023-05-19net/mlx5e: E-Switch, Update when to set other vport contextRoi Dayan
2023-04-21Merge tag 'mlx5-updates-2023-04-20' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski
2023-04-20net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc()Roi Dayan
2023-04-20Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports"Maher Sanalla
2023-04-19Revert "net/mlx5: Enable management PF initialization"Jakub Kicinski
2023-03-21net/mlx5: Fix steering rules cleanupLama Kayal
2023-01-27net/mlx5: Move eswitch port metadata devlink param to flow eswitch codeJiri Pirko
2023-01-27devlink: protect devlink param list by instance lockJiri Pirko
2023-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-01-18net/mlx5: E-Switch, Fix typo for egressRoi Dayan
2023-01-18net/mlx5: E-switch, Remove redundant comment about meta rulesRoi Dayan
2023-01-18net/mlx5: E-switch, Fix switchdev mode after devlink reloadChris Mi
2023-01-10net/mlx5: Enable management PF initializationShay Drory
2022-12-28net/mlx5: E-Switch, properly handle ingress tagged packets on VSTMoshe Shemesh
2022-12-07net/mlx5: E-Switch, Implement devlink port function cmds to control migratableShay Drory
2022-12-07net/mlx5: E-Switch, Implement devlink port function cmds to control RoCEYishai Hadas
2022-11-24net/mlx5: E-switch, Destroy legacy fdb table when neededChris Mi
2022-11-09net/mlx5: E-switch, Set to legacy mode if failed to change switchdev modeChris Mi
2022-08-22net/mlx5: E-Switch, Move send to vport meta rule creationRoi Dayan
2022-07-28net/mlx5: Lock mlx5 devlink reload callbacksMoshe Shemesh
2022-07-13net/mlx5: Expose vnic diagnostic counters for eswitch managed vportsMichael Guralnik
2022-07-12net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_registerMoshe Shemesh
2022-07-12net/mlx5: Use devl_ API for rate nodes destroyMoshe Shemesh