aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-10-17net/mlx5e: Support offloading tc priorities and chains for eswitch flowsPaul Blakey1-1/+1
2018-10-17net/mlx5: E-Switch, Enable setting goto slow path chain actionPaul Blakey1-0/+6
2018-10-17net/mlx5e: For TC offloads, always add new flow instead of appending the actionsPaul Blakey1-2/+2
2018-10-17net/mlx5: E-Switch, Add chains and prioritiesPaul Blakey1-84/+306
2018-10-17net/mlx5: E-Switch, Have explicit API to delete fwd rulesOr Gerlitz1-0/+8
2018-10-17net/mlx5: Use flow counter IDs and not the wrapping cache objectMark Bloch1-1/+1
2018-10-17net/mlx5: E-Switch, Get counters for offloaded flows from callersMark Bloch1-17/+3
2018-10-17Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux into net-nextSaeed Mahameed1-4/+5
2018-10-03net/mlx5e: E-Switch, Add extack messages to devlink callbacksEli Britstein1-14/+24
2018-10-03devlink: Add extack for eswitch operationsEli Britstein1-7/+12
2018-10-01net/mlx5: E-Switch, Provide flow dest when creating vport rx ruleGavi Teitz1-5/+3
2018-09-05net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tablesRaed Salem1-0/+1
2018-09-05{net, RDMA}/mlx5: Rename encap to reformat packetMark Bloch1-4/+4
2018-09-05net/mlx5: Break encap/decap into two separated flow table creation flagsMark Bloch1-1/+2
2018-07-23net/mlx5e: Support offloading double vlan push/pop tc actionsJianbo Liu1-3/+8
2018-07-23net/mlx5e: Refactor tc vlan push/pop actions offloadingJianbo Liu1-6/+6
2018-07-23Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxSaeed Mahameed1-3/+3
2018-07-18net/mlx5: Add core support for double vlan push/pop steering actionJianbo Liu1-3/+3
2018-06-26net/mlx5e: Avoid dealing with vport representors if not being e-switch managerOr Gerlitz1-2/+2
2018-05-25net/mlx5e: Split offloaded eswitch TC rules for port mirroringChris Mi1-7/+61
2018-05-25net/mlx5e: Parse mirroring action for offloaded TC eswitch flowsChris Mi1-13/+15
2018-05-25net/mlx5: E-switch, Create a second level FDB flow tableChris Mi1-4/+27
2018-05-25net/mlx5: E-Switch, Reorganize and rename fdb flow tablesChris Mi1-11/+11
2018-05-18Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linuxDavid S. Miller1-4/+17
2018-05-17net/mlx5e: Explicitly set source e-switch in offloaded TC rulesShahar Klein1-0/+8
2018-05-17net/mlx5e: Explicitly set destination e-switch in FDB rulesRabie Loulou1-0/+5
2018-05-17net/mlx5: Add destination e-switch ownerShahar Klein1-3/+3
2018-05-16net/mlx5: Eswitch, Use 'kvfree()' for memory allocated by 'kvzalloc()'Christophe JAILLET1-1/+1
2018-05-14net/mlx5e: Support offloaded TC flows with no matches on headersOr Gerlitz1-2/+6
2018-03-26net/mlx5e: Offload tc vlan push/pop using HW actionOr Gerlitz1-5/+21
2018-03-26net/mlx5: E-Switch, Use same source for offloaded actions checkOr Gerlitz1-2/+2
2018-02-23net/mlx5: E-Switch, Reload IB interface when switching devlink modesMark Bloch1-15/+2
2018-02-23net/mlx5: E-Switch, Optimize HW steering tables in switchdev modeMark Bloch1-6/+42
2018-02-23net/mlx5: E-Switch, Increase number of FTEs in FDB in switchdev modeMark Bloch1-2/+3
2018-02-23net/mlx5: E-Switch, Move representors definition to a global scopeMark Bloch1-0/+12
2018-02-23net/mlx5: E-Switch, Add callback to get representor deviceMark Bloch1-0/+24
2017-12-29net/mlx5: E-Switch, Create generic header struct to be used by representorsMark Bloch1-20/+50
2017-12-28net/mlx5e: Move ethernet representors data into separate structMark Bloch1-4/+3
2017-12-28net/mlx5: E-Switch, Create a dedicated send to vport rule deletion functionMark Bloch1-0/+5
2017-12-28net/mlx5: E-Switch, Move mlx5e only logic outside E-SwitchMark Bloch1-54/+1
2017-12-28net/mlx5: E-Switch, Simplify representor load/unload callback APIMark Bloch1-3/+3
2017-12-28net/mlx5: E-Switch, Refactor load/unload of representorsMark Bloch1-26/+40
2017-12-28net/mlx5: E-Switch, Refactor vport representors initializationMark Bloch1-4/+35
2017-11-04net/mlx5: Initialize destination_flow struct to 0Rabie Loulou1-3/+3
2017-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2017-08-30net/mlx5: E-Switch, Unload the representors in the correct orderShahar Klein1-1/+1
2017-08-07net/mlx5: Increase the maximum flow counters supportedRabie Loulou1-2/+4
2017-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-37/+40
2017-06-16net/mlx5: Avoid space after castingOr Gerlitz1-1/+1
2017-06-16net/mlx5: Align to match opening parenthesisOr Gerlitz1-1/+1