summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering
AgeCommit message (Expand)AuthorFilesLines
2023-01-11net/mlx5: remove redundant ret variablezhang songyi1-4/+1
2023-01-10net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_ruleYevgeny Kliteynik1-4/+7
2022-12-09net/mlx5: DR, Add support for range match actionYevgeny Kliteynik7-3/+363
2022-12-09net/mlx5: DR, Add function that tells if STE miss addr has been initializedYevgeny Kliteynik7-0/+23
2022-12-09net/mlx5: DR, Some refactoring of miss address handlingYevgeny Kliteynik1-10/+14
2022-12-09net/mlx5: DR, Manage definers with refcountsYevgeny Kliteynik4-2/+162
2022-12-09net/mlx5: DR, Handle FT action in a separate functionYevgeny Kliteynik1-46/+81
2022-12-09net/mlx5: DR, Rework is_fw_table functionYevgeny Kliteynik2-11/+18
2022-12-09net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general objectYevgeny Kliteynik2-0/+86
2022-11-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+4
2022-11-24net/mlx5: DR, Fix uninitialized var warningYueHaibing1-1/+4
2022-11-12net/mlx5: Fix spelling mistake "destoy" -> "destroy"Colin Ian King1-1/+1
2022-10-29Merge tag 'mlx5-updates-2022-10-24' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski10-138/+406
2022-10-27net/mlx5: DR, Fix matcher disconnect error flowRongwei Liu1-1/+2
2022-10-27net/mlx5: DR, Remove the buddy used_listYevgeny Kliteynik4-42/+13
2022-10-27net/mlx5: DR, Keep track of hot ICM chunks in an array instead of listYevgeny Kliteynik4-22/+71
2022-10-27net/mlx5: DR, Lower sync threshold for ICM hot memoryYevgeny Kliteynik1-2/+4
2022-10-27net/mlx5: DR, Allocate htbl from its own slab allocatorYevgeny Kliteynik4-4/+36
2022-10-27net/mlx5: DR, Allocate icm_chunks from their own slab allocatorYevgeny Kliteynik3-3/+24
2022-10-27net/mlx5: DR, Manage STE send info objects in poolYevgeny Kliteynik4-19/+173
2022-10-27net/mlx5: DR, In rehash write the line in the entry immediatelyYevgeny Kliteynik1-0/+9
2022-10-27net/mlx5: DR, Handle domain memory resources init/uninit separatelyYevgeny Kliteynik1-18/+37
2022-10-27net/mlx5: DR, Initialize chunk's ste_arrays at chunk creationYevgeny Kliteynik1-21/+4
2022-10-27net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamicallyYevgeny Kliteynik1-13/+27
2022-10-27net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroyYevgeny Kliteynik1-6/+5
2022-10-27net/mlx5: DR, Check device state when polling CQYevgeny Kliteynik1-1/+9
2022-10-27net/mlx5: DR, Fix the SMFS sync_steering for fast teardownYevgeny Kliteynik1-0/+7
2022-10-27net/mlx5: DR, In destroy flow, free resources even if FW command failedYevgeny Kliteynik1-1/+1
2022-09-27net/mlx5: Remove unused structsGal Pressman2-18/+0
2022-08-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds5-7/+13
2022-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+8
2022-07-28net/mlx5: DR, Add support for flow metering ASOYevgeny Kliteynik6-0/+227
2022-07-28net/mlx5: DR, Fix SMFS steering info dump formatYevgeny Kliteynik1-5/+8
2022-07-17net/mlx5: fs, allow flow table creation with a UIDMark Bloch5-7/+13
2022-05-31net/mlx5: Don't use already freed action pointerLeon Romanovsky1-5/+4
2022-05-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-27/+62
2022-05-18net/mlx5: DR, Ignore modify TTL on RX if device doesn't support itYevgeny Kliteynik2-21/+48
2022-05-18net/mlx5: DR, Fix missing flow_source when creating multi-destination FW tableMaor Dickman5-6/+14
2022-05-03net/mlx5: fs, add unused destination typeMark Bloch1-1/+4
2022-05-03net/mlx5: fs, split software and IFC flow destination definitionsMark Bloch1-4/+12
2022-03-17net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memoryRongwei Liu5-40/+55
2022-03-17net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memoryRongwei Liu5-46/+37
2022-03-17net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunkRongwei Liu5-27/+42
2022-03-17net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu8-33/+54
2022-03-17net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunkRongwei Liu4-10/+22
2022-03-17net/mlx5: DR, Adjust structure member to reduce memory holeRongwei Liu1-3/+3
2022-03-11net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow tablePaul Blakey2-0/+8
2022-03-11net/mlx5: Delete useless module.h includeLeon Romanovsky1-1/+0
2022-03-10net/mlx5: DR, Add support for ConnectX-7 steeringYevgeny Kliteynik9-110/+434
2022-03-10net/mlx5: DR, Refactor ste_ctx handling for STE v0/1Yevgeny Kliteynik5-17/+40