mirror of
https://github.com/torvalds/linux.git
synced 2024-11-18 10:01:43 +00:00
RDMA/hns: Support more return types of command queue
Add error code definition according to the return code from firmware to help find out more detailed reasons why a command fails to be sent. Link: https://lore.kernel.org/r/1617262341-37571-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>
This commit is contained in:
parent
a389d016c0
commit
0835cf5839
@ -260,10 +260,20 @@ enum {
|
||||
};
|
||||
|
||||
enum hns_roce_cmd_return_status {
|
||||
CMD_EXEC_SUCCESS = 0,
|
||||
CMD_NO_AUTH = 1,
|
||||
CMD_NOT_EXEC = 2,
|
||||
CMD_QUEUE_FULL = 3,
|
||||
CMD_EXEC_SUCCESS,
|
||||
CMD_NO_AUTH,
|
||||
CMD_NOT_EXIST,
|
||||
CMD_CRQ_FULL,
|
||||
CMD_NEXT_ERR,
|
||||
CMD_NOT_EXEC,
|
||||
CMD_PARA_ERR,
|
||||
CMD_RESULT_ERR,
|
||||
CMD_TIMEOUT,
|
||||
CMD_HILINK_ERR,
|
||||
CMD_INFO_ILLEGAL,
|
||||
CMD_INVALID,
|
||||
CMD_ROH_CHECK_FAIL,
|
||||
CMD_OTHER_ERR = 0xff
|
||||
};
|
||||
|
||||
enum hns_roce_sgid_type {
|
||||
|
Loading…
Reference in New Issue
Block a user