summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-09net/mlx5: E-switch, Coverity: overlapping copyShay Drory1-4/+0
2023-01-09net/mlx5: check attr pointer validity before dereferencing itAriel Levkovich1-1/+1
2022-12-08net/mlx5e: TC, add support for meter mtu offloadOz Shlomo1-0/+19
2022-12-08net/mlx5e: E-Switch, handle flow attribute with no destinationsOz Shlomo1-0/+5
2022-12-07net/mlx5: E-Switch, Implement devlink port function cmds to control migratableShay Drory1-0/+101
2022-12-07net/mlx5: E-Switch, Implement devlink port function cmds to control RoCEYishai Hadas1-0/+108
2022-12-07net/mlx5: Add generic getters for other functions capsShay Drory1-1/+1
2022-11-29net/mlx5e: TC, Add offload support for trap with additional actionsMaor Dickman1-11/+11
2022-11-29net/mlx5e: Do early return when setup vports dests for slow path flowRoi Dayan1-5/+8
2022-11-24net/mlx5: E-switch, Destroy legacy fdb table when neededChris Mi1-0/+7
2022-11-21net/mlx5: E-Switch, Set correctly vport destinationRoi Dayan1-1/+1
2022-11-09net/mlx5: E-switch, Set to legacy mode if failed to change switchdev modeChris Mi1-15/+3
2022-10-03net/mlx5: E-Switch, Allow offloading fwd dest flow table with vportRoi Dayan1-7/+9
2022-08-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+5
2022-08-22net/mlx5: E-Switch, Move send to vport meta rule creationRoi Dayan1-84/+28
2022-08-22net/mlx5: E-Switch, Split creating fdb tables into smaller chunksRoi Dayan1-124/+206
2022-08-22net/mlx5: E-Switch, Add default drop rule for unmatched packetsJianbo Liu1-3/+92
2022-08-22net/mlx5: unlock on error path in esw_vfs_changed_event_handler()Dan Carpenter1-1/+3
2022-08-22net/mlx5: Eswitch, Fix forwarding decision to uplinkEli Cohen1-1/+2
2022-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-6/+17
2022-07-28net/mlx5e: Modify slow path rules to go to slow fdbVlad Buslov1-6/+17
2022-07-13net/mlx5e: configure meter in flow actionJianbo Liu1-0/+18
2022-07-13net/mlx5: Expose vnic diagnostic counters for eswitch managed vportsMichael Guralnik1-0/+3
2022-07-12net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_setMoshe Shemesh1-20/+0
2022-07-12net/mlx5: Use devl_ API in mlx5e_devlink_port_registerMoshe Shemesh1-0/+2
2022-07-12net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_registerMoshe Shemesh1-0/+10
2022-07-12net/mlx5: Use devl_ API for rate nodes destroyMoshe Shemesh1-0/+2
2022-07-12net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enterMoshe Shemesh1-32/+11
2022-07-02net/mlx5: E-switch: Change eswitch mode only via devlink commandChris Mi1-8/+9
2022-07-02net/mlx5: E-switch, Remove dependency between sriov and eswitch modeChris Mi1-37/+15
2022-06-08net/mlx5: E-Switch, pair only capable devicesMark Bloch1-3/+6
2022-05-17net/mlx5: Support multiport eswitch modeEli Cohen1-0/+3
2022-05-04net/mlx5e: Fix wrong source vport matching on tunnel ruleAriel Levkovich1-1/+1
2022-03-21devlink: hold the instance lock during eswitch_mode callbacksJakub Kicinski1-12/+42
2022-02-28Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jakub Kicinski1-67/+26
2022-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+0
2022-02-23net/mlx5: Fix wrong limitation of metadata match on ecpfAriel Levkovich1-4/+0
2022-02-23net/mlx5: E-switch, remove special uplink ingress ACL handlingMark Bloch1-64/+1
2022-02-23net/mlx5: E-Switch, reserve and use same uplink metadata across portsSunil Rani1-3/+25
2022-01-27net/mlx5e: Test CT and SAMPLE on flow attrRoi Dayan1-1/+2
2022-01-27net/mlx5e: Refactor eswitch attr flags to just attr flagsRoi Dayan1-13/+13
2022-01-27net/mlx5e: TC, Hold sample_attr on stack instead of pointerRoi Dayan1-3/+3
2022-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-13/+15
2022-01-06net/mlx5e: Fix nullptr on deleting mirroring ruleDima Chumak1-13/+15
2021-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+16
2021-11-30net/mlx5: E-Switch, Use indirect table only if all destinations support itMaor Dickman1-4/+15
2021-11-30net/mlx5: E-Switch, fix single FDB creation on BlueFieldMark Bloch1-0/+1
2021-11-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-8/+1
2021-11-16net/mlx5: E-switch, move offloads mode callbacks to offloads fileParav Pandit1-0/+59
2021-11-16net/mlx5: E-Switch, return error if encap isn't supportedRaed Salem1-1/+1