summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Prevent encap flow counter update async to user queryAriel Levkovich2019-08-091-2/+2
* net/mlx5e: Fix source port matching in fdb peer flow ruleRaed Salem2019-06-071-3/+0
* net/mlx5e: Fix possible modify header actions memory leakEli Britstein2019-05-171-1/+4
* net/mlx5e: Fix no rewrite fields with the same matchEli Britstein2019-05-171-6/+16
* net/mlx5e: Fix calling wrong function to get inner vlan key and maskJianbo Liu2019-05-161-1/+1
* net/mlx5e: Return error when trying to insert existing flower filterVlad Buslov2019-05-011-0/+1
* net/mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag modeEli Britstein2019-05-011-0/+36
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2019-05-011-2/+3
|\
| * net/mlx5: Get rid of storing copy of device nameParav Pandit2019-04-291-2/+3
* | Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller2019-04-081-57/+244
|\ \
| * | net/mlx5e: Do not rewrite fields with the same matchEli Britstein2019-04-051-32/+104
| * | net/mlx5e: Offload TC e-switch rules with ingress VLAN deviceEli Britstein2019-04-051-4/+42
| * | net/mlx5e: Offload TC e-switch rules with egress VLAN deviceEli Britstein2019-04-051-0/+34
| * | net/mlx5e: Allow VLAN rewrite of prio field with the same matchEli Britstein2019-04-051-2/+6
| * | net/mlx5e: Deny VLAN rewrite if there is no VLAN header matchEli Britstein2019-04-051-0/+11
| * | net/mlx5e: Use helpers to get headers criteria and value pointersEli Britstein2019-04-051-9/+25
| * | net/mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported actionTonghao Zhang2019-04-051-7/+20
| * | net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attrTonghao Zhang2019-04-051-1/+0
| * | net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions()Tonghao Zhang2019-04-051-2/+2
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-04-051-14/+68
|\ \ \ | |/ / |/| |
| * | net/mlx5e: Consider tunnel type for encap contextsEli Britstein2019-03-291-9/+19
| * | net/mlx5e: Correctly use the namespace type when allocating pedit actionTonghao Zhang2019-03-291-1/+1
| * | net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocolsDmytro Linkin2019-03-291-4/+48
| |/
* | ipv6: Move ipv6 stubs to a separate header fileDavid Ahern2019-03-291-0/+1
* | net/mlx5e: Replace TC VLAN pop and push actions with VLAN modifyEli Britstein2019-03-221-1/+11
* | net/mlx5e: Support VLAN modify actionEli Britstein2019-03-221-2/+49
* | net/mlx5e: Add VLAN ID rewrite fieldsEli Britstein2019-03-221-0/+2
|/
* net/mlx5e: Set peer flow needed also for multipathRoi Dayan2019-03-011-2/+9
* net/mlx5e: Update check for merged eswitch deviceRoi Dayan2019-03-011-4/+3
* net/mlx5e: Always query offloaded tc peer rule counterRoi Dayan2019-03-011-11/+15
* net/mlx5e: Re-attempt to offload flows on multipath port affinity eventsRoi Dayan2019-03-011-1/+38
* net/mlx5e: Allow one failure when offloading tc encap rules under multipathRoi Dayan2019-03-011-2/+12
* net/mlx5e: Don't inherit flow flags on peer flow creationRoi Dayan2019-03-011-3/+4
* net/mlx5e: Don't make internal use of errno to denote missing neighRoi Dayan2019-03-011-12/+16
* net/mlx5e: Cleanup attach encap functionRoi Dayan2019-03-011-14/+17
* net/mlx5e: Remove unused variable ‘esw’Saeed Mahameed2019-02-191-1/+0
* net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow()Tonghao Zhang2019-02-191-3/+3
* net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helperTonghao Zhang2019-02-191-12/+29
* net/mlx5e: Remove wrong and superfluous tc pedit header type checkVlad Buslov2019-02-191-3/+0
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2019-02-151-3/+3
|\
| * net/mlx5: E-Switch, Normalize the name of uplink vport numberBodong Wang2019-02-141-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-081-20/+32
|\ \
| * | net/mlx5e: Don't overwrite pedit action when multiple pedit usedTonghao Zhang2019-02-061-10/+15
| * | net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on ...Guy Shattah2019-02-051-2/+7
| * | net/mlx5e: Properly set steering match levels for offloaded TC decap rulesOr Gerlitz2019-02-051-8/+10
| |/
* | net/mlx5e: Implement ndo_get_port_parent_id()Florian Fainelli2019-02-061-3/+2
* | drivers: net: use flow action infrastructurePablo Neira Ayuso2019-02-061-142/+123
* | flow_offload: add statistics retrieval infrastructure and use itPablo Neira Ayuso2019-02-061-1/+1
* | net/mlx5e: support for two independent packet edit actionsPablo Neira Ayuso2019-02-061-22/+59
* | flow_offload: add flow_rule and flow_match structures and use themPablo Neira Ayuso2019-02-061-217/+159