summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-08net/mlx5e: meter, add mtu post meter tablesOz Shlomo1-0/+1
2022-12-08net/mlx5e: TC, allow meter jump control actionOz Shlomo1-10/+11
2022-12-08net/mlx5e: TC, init post meter rules with branching attributesOz Shlomo1-5/+6
2022-12-08net/mlx5e: TC, rename post_meter actionsOz Shlomo1-2/+2
2022-12-08net/mlx5e: TC, initialize branching action with target attrOz Shlomo1-5/+81
2022-12-08net/mlx5e: TC, initialize branch flow attributesOz Shlomo1-16/+140
2022-12-08net/mlx5e: TC, validate action list per attributeOz Shlomo1-30/+32
2022-12-08net/mlx5e: TC, reuse flow attribute post parser processingOz Shlomo1-45/+51
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-11/+6
2022-11-21net/mlx5e: Offload rule only when all encaps are validChris Mi1-11/+6
2022-11-12net/mlx5e: Use clamp operation instead of open coding itGal Pressman1-6/+3
2022-11-09net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actionsRoi Dayan1-2/+6
2022-11-09net/mlx5e: TC, Fix wrong rejection of packet-per-second policingJianbo Liu1-6/+0
2022-10-27net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroedRoi Dayan1-0/+4
2022-10-27net/mlx5e: TC, Reject forwarding from internal port to internal portAriel Levkovich1-1/+11
2022-10-27net/mlx5e: Update restore chain id for slow path packetsPaul Blakey1-2/+60
2022-10-03net/mlx5: E-Switch, Return EBUSY if can't get mode lockJianbo Liu1-1/+1
2022-08-22net/mlx5: TC, Add support for SF tunnel offloadRoi Dayan1-2/+5
2022-08-22net/mlx5e: Introduce flow steering APILama Kayal1-31/+47
2022-07-28net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointerLama Kayal1-30/+30
2022-07-28net/mlx5e: Make mlx5e_tc_table privateLama Kayal1-3/+46
2022-07-28net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointerLama Kayal1-31/+30
2022-07-28net/mlx5e: TC, Separate get/update/replace meter functionsRoi Dayan1-1/+1
2022-07-28net/mlx5e: Add red and green counters for meteringRoi Dayan1-1/+2
2022-07-28net/mlx5e: TC, Allocate post meter ft per ruleRoi Dayan1-2/+24
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-07-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+6
2022-07-06net/mlx5: TC, allow offload from uplink to other PF's VFEli Cohen1-1/+1
2022-07-06net/mlx5e: Fix matchall police parameters validationVlad Buslov1-7/+6
2022-07-02net/mlx5e: TC, Support offloading police actionJianbo Liu1-3/+39
2022-07-02net/mlx5e: Add post meter table for flow meteringJianbo Liu1-0/+2
2022-07-02net/mlx5e: Add generic macros to use metadata register mappingJianbo Liu1-1/+1
2022-07-02net/mlx5e: Prepare for flow meter offload if hardware supports itJianbo Liu1-0/+25
2022-05-31net/mlx5e: TC NIC mode, fix tc chains miss tableMaor Dickman1-2/+36
2022-05-17net/mlx5: Support multiport eswitch modeEli Cohen1-1/+27
2022-05-04net/mlx5e: Don't match double-vlan packets if cvlan is not setVlad Buslov1-0/+11
2022-03-09net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act()Dan Carpenter1-1/+1
2022-02-28flow_offload: reject offload for all drivers with invalid police parametersJianbo Liu1-4/+44
2022-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+12
2022-02-23net/mlx5e: TC, Reject rules with forward and drop actionsRoi Dayan1-0/+6
2022-02-23net/mlx5e: TC, Reject rules with drop and modify hdr actionRoi Dayan1-0/+6
2022-02-16net/mlx5e: TC, Clean redundant counter flag from tc action parsersRoi Dayan1-1/+0
2022-02-16net/mlx5e: Create new flow attr for multi table actionsRoi Dayan1-49/+334
2022-02-16net/mlx5e: Pass actions param to actions_match_supported()Roi Dayan1-3/+7
2022-02-16net/mlx5e: TC, Move flow hashtable to be per repPaul Blakey1-21/+23
2022-02-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+14
2022-02-01net/mlx5e: Avoid implicit modify hdr for decap drop ruleRoi Dayan1-1/+2
2022-02-01net/mlx5e: TC, Reject rules with forward and drop actionsRoi Dayan1-0/+6
2022-02-01net/mlx5e: TC, Reject rules with drop and modify hdr actionRoi Dayan1-0/+6
2022-01-27net/mlx5e: CT, Remove redundant flow args from tc ct callsRoi Dayan1-10/+8