summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Split offloaded eswitch TC rules for port mirroringChris Mi2018-05-251-7/+61
* net/mlx5e: Parse mirroring action for offloaded TC eswitch flowsChris Mi2018-05-251-13/+15
* net/mlx5: E-switch, Create a second level FDB flow tableChris Mi2018-05-251-4/+27
* net/mlx5: E-Switch, Reorganize and rename fdb flow tablesChris Mi2018-05-251-11/+11
* Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller2018-05-181-4/+17
|\
| * net/mlx5e: Explicitly set source e-switch in offloaded TC rulesShahar Klein2018-05-171-0/+8
| * net/mlx5e: Explicitly set destination e-switch in FDB rulesRabie Loulou2018-05-171-0/+5
| * net/mlx5: Add destination e-switch ownerShahar Klein2018-05-171-3/+3
| * net/mlx5: Eswitch, Use 'kvfree()' for memory allocated by 'kvzalloc()'Christophe JAILLET2018-05-161-1/+1
* | net/mlx5e: Support offloaded TC flows with no matches on headersOr Gerlitz2018-05-141-2/+6
|/
* net/mlx5e: Offload tc vlan push/pop using HW actionOr Gerlitz2018-03-261-5/+21
* net/mlx5: E-Switch, Use same source for offloaded actions checkOr Gerlitz2018-03-261-2/+2
* net/mlx5: E-Switch, Reload IB interface when switching devlink modesMark Bloch2018-02-231-15/+2
* net/mlx5: E-Switch, Optimize HW steering tables in switchdev modeMark Bloch2018-02-231-6/+42
* net/mlx5: E-Switch, Increase number of FTEs in FDB in switchdev modeMark Bloch2018-02-231-2/+3
* net/mlx5: E-Switch, Move representors definition to a global scopeMark Bloch2018-02-231-0/+12
* net/mlx5: E-Switch, Add callback to get representor deviceMark Bloch2018-02-231-0/+24
* net/mlx5: E-Switch, Create generic header struct to be used by representorsMark Bloch2017-12-291-20/+50
* net/mlx5e: Move ethernet representors data into separate structMark Bloch2017-12-281-4/+3
* net/mlx5: E-Switch, Create a dedicated send to vport rule deletion functionMark Bloch2017-12-281-0/+5
* net/mlx5: E-Switch, Move mlx5e only logic outside E-SwitchMark Bloch2017-12-281-54/+1
* net/mlx5: E-Switch, Simplify representor load/unload callback APIMark Bloch2017-12-281-3/+3
* net/mlx5: E-Switch, Refactor load/unload of representorsMark Bloch2017-12-281-26/+40
* net/mlx5: E-Switch, Refactor vport representors initializationMark Bloch2017-12-281-4/+35
* net/mlx5: Initialize destination_flow struct to 0Rabie Loulou2017-11-041-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-011-1/+1
|\
| * net/mlx5: E-Switch, Unload the representors in the correct orderShahar Klein2017-08-301-1/+1
* | net/mlx5: Increase the maximum flow counters supportedRabie Loulou2017-08-071-2/+4
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-211-37/+40
|\
| * net/mlx5: Properly check applicability of devlink eswitch commandsOr Gerlitz2017-06-151-37/+40
* | net/mlx5: Avoid space after castingOr Gerlitz2017-06-161-1/+1
* | net/mlx5: Align to match opening parenthesisOr Gerlitz2017-06-161-1/+1
* | {net, IB}/mlx5: Replace mlx5_vzalloc with kvzallocLeon Romanovsky2017-05-141-8/+5
|/
* net/mlx5: Remove encap entry pointer from the eswitch flow attributesOr Gerlitz2017-04-301-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-04-261-12/+24
|\
| * net/mlx5: E-Switch, Correctly deal with inline mode on ConnectX-5Or Gerlitz2017-04-221-12/+24
* | net/mlx5: E-Switch, Add control for encapsulationRoi Dayan2017-04-221-2/+61
* | net/mlx5: E-Switch, Refactor fast path FDB table creation in switchdev modeOr Gerlitz2017-04-221-20/+49
* | net/mlx5: Refactor create flow table method to accept underlay QPErez Shitrit2017-04-171-4/+12
* | net/mlx5e: Add offloading of E-Switch TC pedit (header re-write) actionsOr Gerlitz2017-03-281-1/+4
* | net/mlx5e: Properly deal with resource cleanup when adding TC flow failsOr Gerlitz2017-03-281-9/+14
|/
* net/mlx5: E-Switch, Don't allow changing inline mode when flows are configuredRoi Dayan2017-03-221-0/+8
* net/mlx5e: Change the TC offload rule add/del code path to be per NIC or E-Sw...Or Gerlitz2017-03-221-0/+14
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-02-021-14/+22
|\
| * net/mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroyOr Gerlitz2017-01-291-11/+18
| * net/mlx5: E-Switch, Err when retrieving steering name-space failsOr Gerlitz2017-01-291-1/+2
| * net/mlx5: Return EOPNOTSUPP when failing to get steering name-spaceOr Gerlitz2017-01-291-1/+1
| * net/mlx5: Change ENOTSUPP to EOPNOTSUPPOr Gerlitz2017-01-291-1/+1
* | net/mlx5: E-Switch, Enlarge the FDB size for the switchdev modeOr Gerlitz2017-01-241-5/+8
|/
* net/mlx5: Disable RoCE on the e-switch management port under switchdev modeOr Gerlitz2016-12-281-0/+11