You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added enums for missing status codes based on NVM Express
Base Specification 2.1
Signed-off-by: Arbaz Khan <arbaz.khan@samsung.com>
Reviewed-by: Steven Seungcheol Lee <sc108.lee@samsung.com>
[NVME_SC_TRAN_TPORT_ERROR] ="Transient Transport Error: A transient transport error was detected",
229
233
[NVME_SC_PROHIBITED_BY_CMD_AND_FEAT] ="Command Prohibited by Command and Feature Lockdown: The command was aborted due to command execution being prohibited by the Command and Feature Lockdown",
230
234
[NVME_SC_ADMIN_CMD_MEDIA_NOT_READY] ="Admin Command Media Not Ready: The Admin command requires access to media and the media is not ready",
235
+
[NVME_SC_INVALID_KEY_TAG] ="The command was aborted due to an invalid KEYTAG field value",
236
+
[NVME_SC_HOST_DISPERSED_NS_NOT_ENABLED] ="The command is prohibited while the Host Disperesed Namespace Support (HDISNS) field is not set to 1h in the Host Behavior Support feature",
237
+
[NVME_SC_HOST_ID_NOT_INITIALIZED] ="Host Identifier Not Initialized",
238
+
[NVME_SC_INCORRECT_KEY] ="The command was aborted due to the key associated with the KEYTAG field being incorrect",
231
239
[NVME_SC_LBA_RANGE] ="LBA Out of Range: The command references an LBA that exceeds the size of the namespace",
232
240
[NVME_SC_CAP_EXCEEDED] ="Capacity Exceeded: Execution of the command has caused the capacity of the namespace to be exceeded",
233
241
[NVME_SC_NS_NOT_READY] ="Namespace Not Ready: The namespace is not ready to be accessed",
234
242
[NVME_SC_RESERVATION_CONFLICT] ="Reservation Conflict: The command was aborted due to a conflict with a reservation held on the accessed namespace",
235
243
[NVME_SC_FORMAT_IN_PROGRESS] ="Format In Progress: A Format NVM command is in progress on the namespace",
244
+
[NVME_SC_INVALID_VALUE_SIZE] ="The value size is not valid",
245
+
[NVME_SC_INVALID_KEY_SIZE] ="The KV key size is not valid",
246
+
[NVME_SC_KV_KEY_NOT_EXISTS] ="The Store If Key Exists (SIKE) bit is set to '1' in the Store Option field and the KV key does not exists",
247
+
[NVME_SC_UNRECOVERED_ERROR] ="There was an unrecovered error when reading from the medium",
248
+
[NVME_SC_KEY_EXISTS] ="The Store If No Key Exists (SINKE) bit is set to '1' in the Store Option field and the KV key exists",
0 commit comments