Skip to content

Fix two Command Specific Status Codes#3473

Open
MaisenbacherD wants to merge 2 commits into
linux-nvme:masterfrom
MaisenbacherD:fix-cssv
Open

Fix two Command Specific Status Codes#3473
MaisenbacherD wants to merge 2 commits into
linux-nvme:masterfrom
MaisenbacherD:fix-cssv

Conversation

@MaisenbacherD

Copy link
Copy Markdown
Contributor

No description provided.

The Command Specific Status "Request Exceeds Maximum Namespace Sanitize
Operations In Progress" is defined as 3Ch in Figure 103 of the NVM
Express Base Specification 2.3, but was assigned 0x12, aliasing
NVME_SC_FW_NEEDS_MAX_TIME (Firmware Activation Requires Maximum Time
Violation).

Signed-off-by: Dennis Maisenbacher <dennis.maisenbacher@wdc.com>
NVME_SC_FEAT_IOCS_COMBINATION_REJECTED was assigned 0x15, aliasing
NVME_SC_NS_INSUFFICIENT_CAP, whereas Figure 103 of the NVM Express Base
Specification 2.3 defines "I/O Command Set Combination Rejected" as 2Bh.

The correctly-numbered NVME_SC_IOCS_COMBINATION_REJECTED (= 0x2b)
already exists and represents the same status, so the misnumbered
duplicate is redundant.

Signed-off-by: Dennis Maisenbacher <dennis.maisenbacher@wdc.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant