Commit 9e15410d authored by Shannon Nelson's avatar Shannon Nelson Committed by David S. Miller

ionic: add new bad firmware error code

If the new firmware image downladed for update is corrupted
or is a bad format, the download process will report a status
code specifically for that.
Signed-off-by: default avatarShannon Nelson <snelson@pensando.io>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent bb9f80f3
...@@ -96,6 +96,7 @@ enum ionic_status_code { ...@@ -96,6 +96,7 @@ enum ionic_status_code {
IONIC_RC_ERROR = 29, /* Generic error */ IONIC_RC_ERROR = 29, /* Generic error */
IONIC_RC_ERDMA = 30, /* Generic RDMA error */ IONIC_RC_ERDMA = 30, /* Generic RDMA error */
IONIC_RC_EVFID = 31, /* VF ID does not exist */ IONIC_RC_EVFID = 31, /* VF ID does not exist */
IONIC_RC_EBAD_FW = 32, /* FW file is invalid or corrupted */
}; };
enum ionic_notifyq_opcode { enum ionic_notifyq_opcode {
......
...@@ -64,6 +64,8 @@ static const char *ionic_error_to_str(enum ionic_status_code code) ...@@ -64,6 +64,8 @@ static const char *ionic_error_to_str(enum ionic_status_code code)
return "IONIC_RC_ERROR"; return "IONIC_RC_ERROR";
case IONIC_RC_ERDMA: case IONIC_RC_ERDMA:
return "IONIC_RC_ERDMA"; return "IONIC_RC_ERDMA";
case IONIC_RC_EBAD_FW:
return "IONIC_RC_EBAD_FW";
default: default:
return "IONIC_RC_UNKNOWN"; return "IONIC_RC_UNKNOWN";
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment