Skip to content

Commit 7b9f86f

Browse files
ikegami-tigaw
authored andcommitted
types: add NVMe 2.1 identify command CNS definitions
The change to support for NVMe 2.1 identify command. Signed-off-by: Tokunori Ikegami <[email protected]>
1 parent 6a0da69 commit 7b9f86f

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/nvme/types.h

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8103,7 +8103,11 @@ enum nvme_admin_opcode {
81038103
* ID list
81048104
* @NVME_IDENTIFY_CNS_CSI_ID_NS_DATA_STRUCTURE: I/O Command Set specific ID Namespace
81058105
* Data Structure for Allocated Namespace ID
8106-
* @NVME_IDENTIFY_CNS_COMMAND_SET_STRUCTURE: Base Specification 2.0a section 5.17.2.21
8106+
* @NVME_IDENTIFY_CNS_COMMAND_SET_STRUCTURE: I/O Command Set data structure
8107+
* @NVME_IDENTIFY_CNS_UNDERLYING_NS_LIST: Get Underlying Namespace List
8108+
* @NVME_IDENTIFY_CNS_PORTS_LIST: Get Ports List
8109+
* @NVME_IDENTIFY_CNS_IOCS_IND_ID_ALLOC_NS: I/O Command Set Independent Identify Namespace data
8110+
* structure for the specified allocated NSID
81078111
* @NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS: Supported Controller State Formats
81088112
* identifying the supported NVMe Controller
81098113
* State data structures
@@ -8133,6 +8137,9 @@ enum nvme_identify_cns {
81338137
NVME_IDENTIFY_CNS_CSI_ALLOCATED_NS_LIST = 0x1A,
81348138
NVME_IDENTIFY_CNS_CSI_ID_NS_DATA_STRUCTURE = 0x1B,
81358139
NVME_IDENTIFY_CNS_COMMAND_SET_STRUCTURE = 0x1C,
8140+
NVME_IDENTIFY_CNS_UNDERLYING_NS_LIST = 0x1D,
8141+
NVME_IDENTIFY_CNS_PORTS_LIST = 0x1E,
8142+
NVME_IDENTIFY_CNS_IOCS_IND_ID_ALLOC_NS = 0x1F,
81368143
NVME_IDENTIFY_CNS_SUPPORTED_CTRL_STATE_FORMATS = 0x20,
81378144
};
81388145

0 commit comments

Comments
 (0)