summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-05net/mlx5e: TC, CT: Offload ct clear only onceYevgeny Kliteynik1-3/+11
2023-06-16net/mlx5e: TC, Add null pointer check for hardware miss supportChris Mi1-0/+2
2023-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-0/+1
2023-04-21net/mlx5e: Release the label when replacing existing ct entryVlad Buslov1-0/+1
2023-04-06net/mlx5e: TC, Remove special handling of CT actionPaul Blakey1-128/+41
2023-02-21Merge tag 'mlx5-updates-2023-02-15' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski1-13/+126
2023-02-21net/mlx5e: TC, Set CT miss to the specific ct action instancePaul Blakey1-17/+15
2023-02-21net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REGPaul Blakey1-1/+1
2023-02-21net/mlx5: Kconfig: Make tc offload depend on tc skb extensionPaul Blakey1-7/+0
2023-02-18net/mlx5e: Allow offloading of ct 'new' matchVlad Buslov1-12/+9
2023-02-18net/mlx5e: Implement CT entry updateVlad Buslov1-1/+117
2023-02-03net: flow_offload: provision conntrack info in ct_metadataVlad Buslov1-0/+4
2022-12-28net/mlx5e: CT: Fix ct debugfs folder nameChris Mi1-6/+1
2022-11-12net/mlx5e: CT, optimize pre_ct table lookupOz Shlomo1-33/+56
2022-07-19net/mlx5: CT: Remove warning of ignore_flow_level support for non PFRoi Dayan1-1/+1
2022-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-8/+12
2022-07-07net/mlx5e: CT: Use own workqueue instead of mlx5e privRoi Dayan1-8/+12
2022-07-02net/mlx5e: Add generic macros to use metadata register mappingJianbo Liu1-2/+2
2022-05-31net/mlx5: CT: Fix header-rewrite re-use for tupelsPaul Blakey1-8/+11
2022-05-18net/mlx5e: CT: Add ct driver countersSaeed Mahameed1-4/+48
2022-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-14/+10
2022-05-04net/mlx5e: CT: Fix queued up restore put() executing after relevant ft releasePaul Blakey1-0/+4
2022-05-04net/mlx5e: TC, Fix ct_clear overwriting ct action metadataAriel Levkovich1-14/+6
2022-05-03net/mlx5: Remove useless kfreeHaowen Bai1-1/+0
2022-03-17net/mlx5: CT: Remove extra rhashtable remove on tuple entriesPaul Blakey1-1/+0
2022-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski1-6/+15
2022-03-11net/mlx5: CT: Add software steering ct flow steering providerPaul Blakey1-4/+20
2022-03-11net/mlx5: CT: Introduce a platform for multiple flow steering providersPaul Blakey1-3/+30
2022-03-03net/mlx5: Support GRE conntrack offloadToshiaki Makita1-6/+15
2022-02-17net/mlx5e: Use multi table support for CT and sample actionsRoi Dayan1-36/+14
2022-02-17net/mlx5e: Create new flow attr for multi table actionsRoi Dayan1-0/+3
2022-01-27net/mlx5e: CT, Remove redundant flow args from tc ct callsRoi Dayan1-7/+4
2022-01-27net/mlx5e: TC, Store mapped tunnel id on flow attrRoi Dayan1-3/+1
2022-01-27net/mlx5e: Refactor eswitch attr flags to just attr flagsRoi Dayan1-1/+1
2022-01-27net/mlx5e: CT, Don't set flow flag CT for ct clear flowRoi Dayan1-70/+2
2022-01-04net/mlx5: CT: Set flow source hint from provided tuple devicePaul Blakey1-4/+47
2021-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-9/+17
2021-11-17net/mlx5: TC, using swap() instead of tmp variableYihao Han1-4/+1
2021-11-17net/mlx5: CT: Allow static allocation of mod headersPaul Blakey1-1/+8
2021-11-17net/mlx5e: Refactor mod header management APIPaul Blakey1-16/+9
2021-11-16net/mlx5e: CT, Fix multiple allocations and memleak of mod actsRoi Dayan1-9/+17
2021-10-29net/mlx5: Allow skipping counter refresh on creationPaul Blakey1-1/+1
2021-10-29net/mlx5: CT: Remove warning of ignore_flow_level support for VFsPaul Blakey1-13/+21
2021-10-16net/mlx5: CT: Fix missing cleanup of ct nat table on init failurePaul Blakey1-0/+1
2021-09-28net/mlx5e: check return value of rhashtable_initMichelleJin1-3/+11
2021-08-20net/mlx5e: Refactor ct to use post action infrastructureChris Mi1-118/+36
2021-08-20net/mlx5e: CT, Use xarray to manage fte idsChris Mi1-9/+9
2021-08-05net/mlx5e: Use shared mappings for restoring from metadataRoi Dayan1-2/+7
2021-05-27net/mlx5e: TC: Use bit counts for register mappingPaul Blakey1-3/+3
2021-05-27net/mlx5: CT: Avoid reusing modify header context for natted entriesPaul Blakey1-12/+38