RDMA/hns: Fix inappropriate err code for unsupported operations
authorJunxian Huang <huangjunxian6@hisilicon.com>
Tue, 14 Nov 2023 12:34:47 +0000 (20:34 +0800)
committerLeon Romanovsky <leon@kernel.org>
Sun, 19 Nov 2023 12:55:43 +0000 (14:55 +0200)
commitf45b83ad39f8033e717b1eee57e81811113d5a84
tree049ff4c044ab3ef8ad48ae956c1b406c0c73ad90
parent79844118d6c1cd48bd2cfacbab67592e6bf32fe8
RDMA/hns: Fix inappropriate err code for unsupported operations

EOPNOTSUPP is more situable than EINVAL for allocating XRCD while XRC
is not supported and unsupported resizing SRQ.

Fixes: 32548870d438 ("RDMA/hns: Add support for XRC on HIP09")
Fixes: 221109e64316 ("RDMA/hns: Add interception for resizing SRQs")
Signed-off-by: Junxian Huang <huangjunxian6@hisilicon.com>
Link: https://lore.kernel.org/r/20231114123449.1106162-2-huangjunxian6@hisilicon.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
drivers/infiniband/hw/hns/hns_roce_pd.c