linux/drivers/infiniband/hw
Chengchang Tang 9e03dbea2b RDMA/hns: Fix CQ and QP cache affinity
Currently, the affinity between QP cache and CQ cache is not
considered when assigning QPN, it will affect the message rate of HW.

Allocate QPN from QP cache with better CQ affinity to get better
performance.

Fixes: 71586dd200 ("RDMA/hns: Create QP with selected QPN for bank load balance")
Signed-off-by: Chengchang Tang <tangchengchang@huawei.com>
Signed-off-by: Junxian Huang <huangjunxian6@hisilicon.com>
Link: https://lore.kernel.org/r/20230804012711.808069-5-huangjunxian6@hisilicon.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2023-08-07 16:46:58 +03:00
..
bnxt_re RDMA/bnxt_re: Remove unnecessary variable initializations 2023-08-07 16:39:42 +03:00
cxgb4 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 2023-02-15 13:37:37 +02:00
efa RDMA/efa: Add RDMA write HW statistics counters 2023-07-12 15:07:32 +03:00
erdma RDMA/erdma: use vmalloc_array and vcalloc 2023-07-21 15:51:58 -03:00
hfi1 IB/hfi1: Use struct_size() 2023-07-24 14:43:12 +03:00
hns RDMA/hns: Fix CQ and QP cache affinity 2023-08-07 16:46:58 +03:00
irdma RDMA/irdma: Replace one-element array with flexible-array member 2023-08-03 21:11:18 +03:00
mana RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing 2023-06-01 12:52:01 -03:00
mlx4 RDMA/mlx: Remove unnecessary variable initializations 2023-07-31 10:05:23 +03:00
mlx5 IB/mlx5: Add HW counter called rx_dct_connect 2023-07-31 11:40:32 +03:00
mthca RDMA/mthca: Remove unnecessary NULL assignments 2023-07-31 10:59:06 +03:00
ocrdma RDMA: Remove unnecessary ternary operators 2023-07-31 15:16:12 +03:00
qedr RDMA: Remove unnecessary ternary operators 2023-07-31 15:16:12 +03:00
qib mm/gup: remove vmas parameter from pin_user_pages() 2023-06-09 16:25:26 -07:00
usnic mm/gup: remove vmas parameter from pin_user_pages() 2023-06-09 16:25:26 -07:00
vmw_pvrdma RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode 2023-06-09 14:11:53 -03:00
Makefile RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter 2022-11-11 11:40:09 +02:00