summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: TC, CT: Offload ct clear only onceYevgeny Kliteynik2023-07-051-3/+11
* net/mlx5e: TC, Add null pointer check for hardware miss supportChris Mi2023-06-161-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-04-261-0/+1
|\
| * net/mlx5e: Release the label when replacing existing ct entryVlad Buslov2023-04-201-0/+1
* | net/mlx5e: TC, Remove special handling of CT actionPaul Blakey2023-04-051-128/+41
|/
* Merge tag 'mlx5-updates-2023-02-15' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski2023-02-201-13/+126
|\
| * net/mlx5e: Allow offloading of ct 'new' matchVlad Buslov2023-02-181-12/+9
| * net/mlx5e: Implement CT entry updateVlad Buslov2023-02-181-1/+117
* | net/mlx5e: TC, Set CT miss to the specific ct action instancePaul Blakey2023-02-201-17/+15
* | net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REGPaul Blakey2023-02-201-1/+1
* | net/mlx5: Kconfig: Make tc offload depend on tc skb extensionPaul Blakey2023-02-201-7/+0
|/
* net: flow_offload: provision conntrack info in ct_metadataVlad Buslov2023-02-031-0/+4
* net/mlx5e: CT: Fix ct debugfs folder nameChris Mi2022-12-281-6/+1
* net/mlx5e: CT, optimize pre_ct table lookupOz Shlomo2022-11-121-33/+56
* net/mlx5: CT: Remove warning of ignore_flow_level support for non PFRoi Dayan2022-07-191-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-07-141-8/+12
|\
| * net/mlx5e: CT: Use own workqueue instead of mlx5e privRoi Dayan2022-07-061-8/+12
* | net/mlx5e: Add generic macros to use metadata register mappingJianbo Liu2022-07-021-2/+2
|/
* net/mlx5: CT: Fix header-rewrite re-use for tupelsPaul Blakey2022-05-311-8/+11
* net/mlx5e: CT: Add ct driver countersSaeed Mahameed2022-05-171-4/+48
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-05-051-14/+10
|\
| * net/mlx5e: CT: Fix queued up restore put() executing after relevant ft releasePaul Blakey2022-05-041-0/+4
| * net/mlx5e: TC, Fix ct_clear overwriting ct action metadataAriel Levkovich2022-05-041-14/+6
* | net/mlx5: Remove useless kfreeHaowen Bai2022-05-021-1/+0
|/
* net/mlx5: CT: Remove extra rhashtable remove on tuple entriesPaul Blakey2022-03-171-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski2022-03-151-6/+15
|\
| * net/mlx5: Support GRE conntrack offloadToshiaki Makita2022-03-031-6/+15
* | net/mlx5: CT: Add software steering ct flow steering providerPaul Blakey2022-03-101-4/+20
* | net/mlx5: CT: Introduce a platform for multiple flow steering providersPaul Blakey2022-03-101-3/+30
|/
* net/mlx5e: Use multi table support for CT and sample actionsRoi Dayan2022-02-161-36/+14
* net/mlx5e: Create new flow attr for multi table actionsRoi Dayan2022-02-161-0/+3
* net/mlx5e: CT, Remove redundant flow args from tc ct callsRoi Dayan2022-01-271-7/+4
* net/mlx5e: TC, Store mapped tunnel id on flow attrRoi Dayan2022-01-271-3/+1
* net/mlx5e: Refactor eswitch attr flags to just attr flagsRoi Dayan2022-01-271-1/+1
* net/mlx5e: CT, Don't set flow flag CT for ct clear flowRoi Dayan2022-01-271-70/+2
* net/mlx5: CT: Set flow source hint from provided tuple devicePaul Blakey2022-01-041-4/+47
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-11-181-9/+17
|\
| * net/mlx5e: CT, Fix multiple allocations and memleak of mod actsRoi Dayan2021-11-161-9/+17
* | net/mlx5: TC, using swap() instead of tmp variableYihao Han2021-11-161-4/+1
* | net/mlx5: CT: Allow static allocation of mod headersPaul Blakey2021-11-161-1/+8
* | net/mlx5e: Refactor mod header management APIPaul Blakey2021-11-161-16/+9
|/
* net/mlx5: Allow skipping counter refresh on creationPaul Blakey2021-10-291-1/+1
* net/mlx5: CT: Remove warning of ignore_flow_level support for VFsPaul Blakey2021-10-291-13/+21
* net/mlx5: CT: Fix missing cleanup of ct nat table on init failurePaul Blakey2021-10-151-0/+1
* net/mlx5e: check return value of rhashtable_initMichelleJin2021-09-281-3/+11
* net/mlx5e: Refactor ct to use post action infrastructureChris Mi2021-08-191-118/+36
* net/mlx5e: CT, Use xarray to manage fte idsChris Mi2021-08-191-9/+9
* net/mlx5e: Use shared mappings for restoring from metadataRoi Dayan2021-08-051-2/+7
* net/mlx5e: TC: Use bit counts for register mappingPaul Blakey2021-05-271-3/+3
* net/mlx5: CT: Avoid reusing modify header context for natted entriesPaul Blakey2021-05-271-12/+38