summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-07net/mlx5e: CT: Use per flow counter when CT flow accounting is enabledOz Shlomo1-28/+49
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+3
2020-10-02net/mlx5e: CT, Fix coverity issueMaor Dickman1-1/+3
2020-09-30net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get()Dan Carpenter1-1/+3
2020-09-23net/mlx5e: Keep direct reference to mlx5_core_dev in tc ctAriel Levkovich1-19/+18
2020-09-23net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match()Saeed Mahameed1-3/+1
2020-09-23net/mlx5e: CT: Use the same counter for both directionsOz Shlomo1-9/+85
2020-09-23net/mlx5e: Support CT offload for tc nic flowsAriel Levkovich1-141/+148
2020-09-23net/mlx5e: rework ct offload init messagesAriel Levkovich1-22/+17
2020-09-23net/mlx5: Refactor tc flow attributes structureAriel Levkovich1-30/+69
2020-09-23net/mlx5: Refactor multi chains and prios supportAriel Levkovich1-13/+18
2020-09-21net/mlx5e: CT: Fix freeing ct_label mappingRoi Dayan1-5/+16
2020-07-16net/mlx5e: CT: Map 128 bits labels to 32 bit map IDEli Britstein1-22/+37
2020-07-09net/mlx5e: CT: Fix releasing ft entriesRoi Dayan1-8/+16
2020-07-09net/mlx5e: CT: Remove unused function paramSaeed Mahameed1-2/+1
2020-07-09net/mlx5e: CT: Return err_ptr from internal functionsSaeed Mahameed1-23/+14
2020-07-09net/mlx5e: CT: Use mapping for zone restore registerPaul Blakey1-26/+41
2020-07-09net/mlx5e: CT: Re-use tuple modify headers for identical modify actionsPaul Blakey1-10/+15
2020-07-09net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleidPaul Blakey1-37/+76
2020-07-09net/mlx5e: CT: Don't offload tuple rewrites for established tuplesPaul Blakey1-0/+18
2020-07-09net/mlx5e: CT: Save ct entries tuples in hashtablesPaul Blakey1-0/+196
2020-06-19net: qos offload add flow status with dropped countPo Liu1-1/+1
2020-06-11net/mlx5e: CT: Fix ipv6 nat header rewrite actionsOz Shlomo1-8/+8
2020-05-27net/mlx5e: Optimize performance for IPv4/IPv6 ethertypeEli Britstein1-3/+4
2020-05-27net/mlx5e: Helper function to set ethertypeEli Britstein1-4/+1
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+3
2020-05-22net/mlx5e: CT: Correctly get flow ruleRoi Dayan1-2/+3
2020-05-15net/mlx5e: CT: Fix offload with CT action after CT NAT actionRoi Dayan1-22/+286
2020-04-30net/mlx5: CT: Remove unused variablesPaul Blakey1-3/+0
2020-04-30net/mlx5e: CT: Avoid false warning about rule may be used uninitializedRoi Dayan1-1/+1
2020-04-30net/mlx5e: Remove unneeded semicolonZheng Bin1-1/+1
2020-04-30Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed1-1/+1
2020-04-28net/mlx5: Add support for COPY steering actionHuy Nguyen1-1/+1
2020-04-20net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocationPaul Blakey1-11/+12
2020-04-08net/mlx5e: CT: Use rhashtable's ct entries instead of a separate listPaul Blakey1-12/+7
2020-03-30net: sched: expose HW stats types per action used by driversJiri Pirko1-1/+2
2020-03-29net/mlx5: E-Switch: Move eswitch chains to a new directorySaeed Mahameed1-1/+1
2020-03-17net/mlx5e: CT: Fix stack usage compiler warningSaeed Mahameed1-9/+22
2020-03-17net/mlx5e: CT: remove set but not used variable 'unnew'YueHaibing1-2/+1
2020-03-12net/mlx5e: CT: Support clear actionPaul Blakey1-7/+83
2020-03-12net/mlx5e: CT: Handle misses after executing CT actionPaul Blakey1-4/+55
2020-03-12net/mlx5e: CT: Offload established flowsPaul Blakey1-0/+688
2020-03-12net/mlx5e: CT: Introduce connection trackingPaul Blakey1-0/+541