linux/drivers/infiniband
Yangyang Li 1bbd438074 RDMA/hns: Create CQ with selected CQN for bank load balance
In order to improve performance by balancing the load between different
banks of cache, the CQC cache is desigend to choose one of 4 banks
according to lower 2 bits of CQN. The hns driver needs to count the number
of CQ on each bank and then assigns the CQ being created to the bank with
the minimum load first.

Link: https://lore.kernel.org/r/1610008589-35770-1-git-send-email-liweihang@huawei.com
Signed-off-by: Yangyang Li <liyangyang20@huawei.com>
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-01-18 16:10:32 -04:00
..
core RDMA/nldev: Return an error message on failure to turn auto mode 2021-01-18 16:02:14 -04:00
hw RDMA/hns: Create CQ with selected CQN for bank load balance 2021-01-18 16:10:32 -04:00
sw RDMA/rxe: Fix race in rxe_mcast.c 2021-01-12 16:35:39 -04:00
ulp RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug 2021-01-15 15:25:10 -04:00
Kconfig RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs 2020-11-12 13:27:41 -04:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00