summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c
AgeCommit message (Expand)Author
2023-04-20net/mlx5: DR, Add memory statistics for domain objectYevgeny Kliteynik
2023-04-20net/mlx5: DR, Calculate sync threshold of each pool according to its typeYevgeny Kliteynik
2023-04-11net/mlx5: DR, Add modify-header-pattern ICM poolYevgeny Kliteynik
2022-10-27net/mlx5: DR, Remove the buddy used_listYevgeny Kliteynik
2022-10-27net/mlx5: DR, Keep track of hot ICM chunks in an array instead of listYevgeny Kliteynik
2022-10-27net/mlx5: DR, Lower sync threshold for ICM hot memoryYevgeny Kliteynik
2022-10-27net/mlx5: DR, Allocate htbl from its own slab allocatorYevgeny Kliteynik
2022-10-27net/mlx5: DR, Allocate icm_chunks from their own slab allocatorYevgeny Kliteynik
2022-10-27net/mlx5: DR, Initialize chunk's ste_arrays at chunk creationYevgeny Kliteynik
2022-10-27net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroyYevgeny Kliteynik
2022-03-17net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunkRongwei Liu
2022-03-17net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu
2022-03-17net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunkRongwei Liu
2022-02-23net/mlx5: DR, Fix the threshold that defines when pool sync is initiatedYevgeny Kliteynik
2022-02-23net/mlx5: DR, Cache STE shadow memoryYevgeny Kliteynik
2021-10-19RDMA/mlx5: Replace struct mlx5_core_mkey by u32 keyAharon Landau
2020-11-05net/mlx5: DR, Free unused buddy ICM memoryYevgeny Kliteynik
2020-11-05net/mlx5: DR, ICM memory pools sync optimizationYevgeny Kliteynik
2020-11-05net/mlx5: DR, Sync chunks only during freeYevgeny Kliteynik
2020-11-05net/mlx5: DR, Handle ICM memory via buddy allocation instead of bucketsYevgeny Kliteynik
2020-04-28net/mlx5: Use aligned variable while allocating ICM memoryErez Shitrit
2020-02-27net/mlx5: DR, Improve log messagesErez Shitrit
2019-10-02mlx5: avoid 64-bit division in dr_icm_pool_mr_create()Michal Kubecek
2019-09-10net/mlx5: Fix addr's type in mlx5dr_icm_dmNathan Chancellor
2019-09-03net/mlx5: DR, ICM pool memory allocatorAlex Vesker