From 7f8d194e2532ba5c8240d731e87c39186ba03764 Mon Sep 17 00:00:00 2001 From: Steven Seungcheol Lee Date: Fri, 19 Jun 2020 11:12:27 +0900 Subject: [PATCH] Added new namespace list command on list-ns, 4056 modification added feature added for I/O Command Set Profile create ns need to use command set identifier nvscc renamed as icsvscc Spec : NVMe - TP 4056 Namespace Types 2020.06.15 - Ratified Signed-off-by: Steven Seungcheol Lee Co-authored-by: Klaus Jensen --- Documentation/nvme-create-ns.1 | 6 +++++ Documentation/nvme-create-ns.html | 27 +++++++++++++++---- Documentation/nvme-create-ns.txt | 6 +++++ Documentation/nvme-list-ns.1 | 6 +++++ Documentation/nvme-list-ns.html | 20 ++++++++++++--- Documentation/nvme-list-ns.txt | 6 +++++ completions/_nvme | 4 +++ completions/bash-nvme-completion.sh | 4 +-- linux/nvme.h | 8 +++++- nvme-ioctl.c | 22 ++++++++++++---- nvme-ioctl.h | 5 ++-- nvme-print.c | 40 ++++++++++++++++++++++------- nvme.c | 13 +++++++--- plugins/virtium/virtium-nvme.c | 6 ++--- 14 files changed, 140 insertions(+), 33 deletions(-) diff --git a/Documentation/nvme-create-ns.1 b/Documentation/nvme-create-ns.1 index 0c7d3cb..fdcc724 100644 --- a/Documentation/nvme-create-ns.1 +++ b/Documentation/nvme-create-ns.1 @@ -39,6 +39,7 @@ nvme-create-ns \- Send NVMe Namespace management command to create namespace, re [\-\-nmic= | \-m ] [\-\-anagrp\-id= | \-a ] [\-\-nvmset\-id= | \-i ] + [\-\-csi= | \-y ] [\-\-block\-size= | \-b ] [\-\-timeout= | \-t ] DESCRIPTION @@ -90,6 +91,11 @@ ANA Gorup Identifier\&. If this value is 0h specifies that the controller determ This field specifies the identifier of the NVM Set\&. .RE .PP +\-y , \-\-csi= +.RS 4 +This field specifies the identifier of command set\&. if not issued, NVM Command Set will be selected\&. +.RE +.PP \-b, \-\-block\-size .RS 4 Target block size the new namespace should be formatted as\&. Potential FLBAS values will be values will be scanned and the lowest numbered will be selected for the create\-ns operation\&. Conflicts with \-\-flbas argument\&. diff --git a/Documentation/nvme-create-ns.html b/Documentation/nvme-create-ns.html index 1ecc66e..6d31241 100644 --- a/Documentation/nvme-create-ns.html +++ b/Documentation/nvme-create-ns.html @@ -1,9 +1,10 @@ + - + nvme-create-ns(1)