linux/drivers/infiniband
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
..
core RDMA: Remove unnecessary ternary operators 2023-07-31 15:16:12 +03:00
hw RDMA/hns: Fix CQ and QP cache affinity 2023-08-07 16:46:58 +03:00
sw RDMA/rxe: Fix incomplete state save in rxe_requester 2023-07-31 15:24:12 -03:00
ulp Linux 6.4 2023-06-27 14:06:29 -03:00
Kconfig RDMA: Disable IB HW for UML 2022-12-04 15:22:03 +02:00
Makefile