TencentOS-kernel/drivers/infiniband/hw
Lang Cheng bdfa50c302 RDMA/hns: Fixes missing error code of CMDQ
[ Upstream commit 8f86e2eadac968200a6ab1d7074fc0f5cbc1e075 ]

When posting a multi-descriptors command, the error code of previous
failed descriptors may be rewrote to 0 by a later successful descriptor.

Fixes: a04ff739f2a9 ("RDMA/hns: Add command queue support for hip08 RoCE driver")
Link: https://lore.kernel.org/r/1612688143-28226-3-git-send-email-liweihang@huawei.com
Signed-off-by: Lang Cheng <chenglang@huawei.com>
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-04-12 12:52:29 +08:00
..
bnxt_re RDMA/bnxt_re: Set queue pair state when being queried 2021-03-16 16:42:37 +08:00
cxgb3 Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
cxgb4 RDMA/cxgb4: Fix the reported max_recv_sge value 2021-04-12 12:51:46 +08:00
efa Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00
hfi1 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request 2021-03-16 16:34:29 +08:00
hns RDMA/hns: Fixes missing error code of CMDQ 2021-04-12 12:52:29 +08:00
i40iw RDMA/i40iw: Address an mmap handler exploit in i40iw 2021-03-16 16:41:58 +08:00
mlx4 IB/mlx4: Adjust delayed work when a dup is observed 2021-03-16 16:38:48 +08:00
mlx5 IB/mlx5: Return appropriate error code instead of ENOMEM 2021-04-12 12:52:27 +08:00
mthca RDMa/mthca: Work around -Wenum-conversion warning 2021-03-16 16:42:45 +08:00
ocrdma RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() 2021-04-12 12:51:22 +08:00
qedr RDMA/qedr: Fix memory leak in iWARP CM 2021-03-16 16:39:39 +08:00
qib IB/qib: Call kobject_put() when kobject_init_and_add() fails 2021-03-16 16:28:33 +08:00
usnic RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp 2021-04-12 12:51:27 +08:00
vmw_pvrdma RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() 2021-03-16 16:41:16 +08:00
Makefile Init Repo base on linux 5.4.32 long term, and add base tlinux kernel interfaces. 2021-03-16 11:01:34 +08:00