linux-stable/drivers/infiniband
Yixian Liu cf8cd4ccb2 RDMA/hns: Support configuring doorbell mode of RQ and CQ
HIP08 supports both normal and record doorbell mode for RQ and CQ, SQ
record doorbell for userspace is also supported by the software for
flushing CQE process. As now the capability of HIP08 are exposed to the
user and are configurable, the support of normal doorbell should be added
back.

Note that, if switching to normal doorbell, the kernel will report "flush
cqe is unsupported" if modify qp to error status as the flush is based on
record doorbell.

Link: https://lore.kernel.org/r/1616840738-7866-2-git-send-email-liweihang@huawei.com
Signed-off-by: Yixian Liu <liuyixian@huawei.com>
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-04-01 16:16:13 -03:00
..
core RDMA/core: Fix corrupted SL on passive side 2021-04-01 14:47:24 -03:00
hw RDMA/hns: Support configuring doorbell mode of RQ and CQ 2021-04-01 16:16:13 -03:00
sw RDMA/rxe: Remove rxe_dma_device declaration 2021-03-31 14:45:50 -03:00
ulp RDMA/rtrs-clt: Cap max_io_size 2021-04-01 15:59:46 -03:00
Kconfig RDMA/umem: Support importing dma-buf as user memory region 2021-01-20 16:07:52 -04:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00