aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-26net/mlx5e: Avoid dealing with vport representors if not being e-switch managerGravatar Or Gerlitz 1-2/+2
2018-05-25net/mlx5e: Split offloaded eswitch TC rules for port mirroringGravatar Chris Mi 1-7/+61
2018-05-25net/mlx5e: Parse mirroring action for offloaded TC eswitch flowsGravatar Chris Mi 1-13/+15
2018-05-25net/mlx5: E-switch, Create a second level FDB flow tableGravatar Chris Mi 1-4/+27
2018-05-25net/mlx5: E-Switch, Reorganize and rename fdb flow tablesGravatar Chris Mi 1-11/+11
2018-05-18Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/ker...Gravatar David S. Miller 1-4/+17
2018-05-17net/mlx5e: Explicitly set source e-switch in offloaded TC rulesGravatar Shahar Klein 1-0/+8
2018-05-17net/mlx5e: Explicitly set destination e-switch in FDB rulesGravatar Rabie Loulou 1-0/+5
2018-05-17net/mlx5: Add destination e-switch ownerGravatar Shahar Klein 1-3/+3
2018-05-16net/mlx5: Eswitch, Use 'kvfree()' for memory allocated by 'kvzalloc()'Gravatar Christophe JAILLET 1-1/+1
2018-05-14net/mlx5e: Support offloaded TC flows with no matches on headersGravatar Or Gerlitz 1-2/+6
2018-03-26net/mlx5e: Offload tc vlan push/pop using HW actionGravatar Or Gerlitz 1-5/+21
2018-03-26net/mlx5: E-Switch, Use same source for offloaded actions checkGravatar Or Gerlitz 1-2/+2
2018-02-23net/mlx5: E-Switch, Reload IB interface when switching devlink modesGravatar Mark Bloch 1-15/+2
2018-02-23net/mlx5: E-Switch, Optimize HW steering tables in switchdev modeGravatar Mark Bloch 1-6/+42
2018-02-23net/mlx5: E-Switch, Increase number of FTEs in FDB in switchdev modeGravatar Mark Bloch 1-2/+3
2018-02-23net/mlx5: E-Switch, Move representors definition to a global scopeGravatar Mark Bloch 1-0/+12
2018-02-23net/mlx5: E-Switch, Add callback to get representor deviceGravatar Mark Bloch 1-0/+24
2017-12-29net/mlx5: E-Switch, Create generic header struct to be used by representorsGravatar Mark Bloch 1-20/+50
2017-12-28net/mlx5e: Move ethernet representors data into separate structGravatar Mark Bloch 1-4/+3
2017-12-28net/mlx5: E-Switch, Create a dedicated send to vport rule deletion functionGravatar Mark Bloch 1-0/+5
2017-12-28net/mlx5: E-Switch, Move mlx5e only logic outside E-SwitchGravatar Mark Bloch 1-54/+1
2017-12-28net/mlx5: E-Switch, Simplify representor load/unload callback APIGravatar Mark Bloch 1-3/+3
2017-12-28net/mlx5: E-Switch, Refactor load/unload of representorsGravatar Mark Bloch 1-26/+40
2017-12-28net/mlx5: E-Switch, Refactor vport representors initializationGravatar Mark Bloch 1-4/+35
2017-11-04net/mlx5: Initialize destination_flow struct to 0Gravatar Rabie Loulou 1-3/+3
2017-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-1/+1
2017-08-30net/mlx5: E-Switch, Unload the representors in the correct orderGravatar Shahar Klein 1-1/+1
2017-08-07net/mlx5: Increase the maximum flow counters supportedGravatar Rabie Loulou 1-2/+4
2017-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-37/+40
2017-06-16net/mlx5: Avoid space after castingGravatar Or Gerlitz 1-1/+1
2017-06-16net/mlx5: Align to match opening parenthesisGravatar Or Gerlitz 1-1/+1
2017-06-15net/mlx5: Properly check applicability of devlink eswitch commandsGravatar Or Gerlitz 1-37/+40
2017-05-14{net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocGravatar Leon Romanovsky 1-8/+5
2017-04-30net/mlx5: Remove encap entry pointer from the eswitch flow attributesGravatar Or Gerlitz 1-1/+1
2017-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-12/+24
2017-04-22net/mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5Gravatar Or Gerlitz 1-12/+24
2017-04-22net/mlx5: E-Switch, Add control for encapsulationGravatar Roi Dayan 1-2/+61
2017-04-22net/mlx5: E-Switch, Refactor fast path FDB table creation in switchdev modeGravatar Or Gerlitz 1-20/+49
2017-04-17net/mlx5: Refactor create flow table method to accept underlay QPGravatar Erez Shitrit 1-4/+12
2017-03-28net/mlx5e: Add offloading of E-Switch TC pedit (header re-write) actionsGravatar Or Gerlitz 1-1/+4
2017-03-28net/mlx5e: Properly deal with resource cleanup when adding TC flow failsGravatar Or Gerlitz 1-9/+14
2017-03-22net/mlx5: E-Switch, Don't allow changing inline mode when flows are configuredGravatar Roi Dayan 1-0/+8
2017-03-22net/mlx5e: Change the TC offload rule add/del code path to be per NIC or E-Sw...Gravatar Or Gerlitz 1-0/+14
2017-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-14/+22
2017-01-29net/mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroyGravatar Or Gerlitz 1-11/+18
2017-01-29net/mlx5: E-Switch, Err when retrieving steering name-space failsGravatar Or Gerlitz 1-1/+2
2017-01-29net/mlx5: Return EOPNOTSUPP when failing to get steering name-spaceGravatar Or Gerlitz 1-1/+1
2017-01-29net/mlx5: Change ENOTSUPP to EOPNOTSUPPGravatar Or Gerlitz 1-1/+1
2017-01-24net/mlx5: E-Switch, Enlarge the FDB size for the switchdev modeGravatar Or Gerlitz 1-5/+8