summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Get the number of offloaded TC rules from the correct tableOr Gerlitz2018-05-291-0/+7
* net/mlx5e: Split offloaded eswitch TC rules for port mirroringChris Mi2018-05-251-14/+43
* net/mlx5e: Parse mirroring action for offloaded TC eswitch flowsChris Mi2018-05-251-6/+20
* net/mlx5e: Move port speed code from en_ethtool.c to en/port.cHuy Nguyen2018-05-241-1/+2
* net/mlx5e: Ignore attempts to offload multiple times a TC flowOr Gerlitz2018-05-171-2/+19
* net/mlx5e: Use shared table for offloaded TC eswitch flowsOr Gerlitz2018-05-171-5/+24
* net/mlx5e: Prepare for shared table to keep TC eswitch flowsOr Gerlitz2018-05-171-19/+20
* net/mlx5e: Add ingress/egress indication for offloaded TC flowsOr Gerlitz2018-05-171-10/+28
* net/mlx5e: Offload TC eswitch rules for VFs belonging to different PFsRabie Loulou2018-05-171-1/+16
* Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/ker...Saeed Mahameed2018-05-171-0/+3
|\
| * net/mlx5e: Explicitly set source e-switch in offloaded TC rulesShahar Klein2018-05-171-0/+1
| * net/mlx5e: Explicitly set destination e-switch in FDB rulesRabie Loulou2018-05-171-0/+2
* | net/mlx5e: Support offloaded TC flows with no matches on headersOr Gerlitz2018-05-141-1/+9
* | net/mlx5e: Get the required HW match level while parsing TC flow matchesOr Gerlitz2018-05-141-17/+17
* | net/mlx5e: Properly order min inline mode setup while parsing TC matchesOr Gerlitz2018-05-141-53/+76
* | net/mlx5e: Use local actions var while processing offloaded TC flow actionsOr Gerlitz2018-05-141-20/+24
* | net/mlx5e: Return success when TC offloaded fdb actions parsed okOr Gerlitz2018-05-141-2/+3
* | net/mlx5e: Avoid redundant zeroing of offloaded TC flow attributesOr Gerlitz2018-05-141-2/+0
* | net/mlx5e: Clean static checker complaints on TC offload and VF reps codeOr Gerlitz2018-05-141-6/+5
* | net/mlx5e: Remove double defined DMAC header re-write elementOr Gerlitz2018-05-141-1/+0
* | net/mlx5e: Skip redundant checks when providing NUD lastuse feedbackRoi Dayan2018-05-141-0/+2
* | net/mlx5e: Err if asked to offload TC match on frag being firstRoi Dayan2018-05-101-0/+4
* | net/mlx5e: Allow offloading ipv4 header re-write for icmpJianbo Liu2018-04-261-1/+2
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-04-011-9/+9
|\
| * net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update pathOr Gerlitz2018-03-261-1/+1
| * net/mlx5e: Fix memory usage issues in offloading TC flowsJianbo Liu2018-03-261-8/+8
* | net/mlx5e: Offload tc vlan push/pop using HW actionOr Gerlitz2018-03-261-5/+10
* | Merge tag 'mlx5-updates-2018-02-28-1' of git://git.kernel.org/pub/scm/linux/k...David S. Miller2018-03-071-0/+1
|\ \ | |/ |/|
| * {net,IB}/mlx5: Add has_tag to mlx5_flow_actMatan Barak2018-03-061-0/+1
* | net/mlx5e: Return error if prio is specified when offloading eswitch vlan pushOr Gerlitz2018-02-201-1/+2
|/
* net/mlx5e: Set hairpin queue sizeOr Gerlitz2018-01-191-3/+8
* net/mlx5e: Add RSS support for hairpinOr Gerlitz2018-01-191-12/+197
* net/mlx5: Vectorize the low level core hairpin objectOr Gerlitz2018-01-191-3/+3
* net/mlx5e: Set per priority hairpin pairsOr Gerlitz2018-01-191-7/+57
* net/mlx5e: Use vhca id as the hairpin peer identifierOr Gerlitz2018-01-191-8/+12
* net/mlx5e: Support offloading TC NIC hairpin flowsOr Gerlitz2018-01-091-12/+171
* net/mlx5e: Basic setup of hairpin objectOr Gerlitz2018-01-091-0/+97
* net/mlx5e: hide an unused variableArnd Bergmann2018-01-051-1/+1
* Merge tag 'mlx5-shared-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/g...David S. Miller2017-12-281-4/+11
|\
| * net/mlx5: E-Switch, Create generic header struct to be used by representorsMark Bloch2017-12-291-4/+5
| * net/mlx5e: Move ethernet representors data into separate structMark Bloch2017-12-281-4/+10
* | act_mirred: get rid of tcfm_ifindex from struct tcf_mirredCong Wang2017-12-061-3/+2
|/
* net/mlx5: Enlarge the NIC TC offload table sizeOr Gerlitz2017-11-041-2/+13
* net/mlx5e: Properly deal with encap flows add/del under neigh updateOr Gerlitz2017-10-261-35/+54
* net/mlx5e: Check encap entry state when offloading tunneled flowsVlad Buslov2017-09-281-0/+3
* net/mlx5e: Disallow TC offloading of unsupported match/action combinationsOr Gerlitz2017-09-281-0/+70
* net/mlx5e: Fix erroneous freeing of encap header bufferPaul Blakey2017-09-281-8/+10
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-011-5/+3
|\
| * net/mlx5e: Properly resolve TC offloaded ipv6 vxlan tunnel source addressPaul Blakey2017-08-301-5/+3
* | net: sched: push cls related args into cls_common structureJiri Pirko2017-08-071-1/+1