diff options
Diffstat (limited to 'Documentation/nvme-create-ns.1')
-rw-r--r-- | Documentation/nvme-create-ns.1 | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/Documentation/nvme-create-ns.1 b/Documentation/nvme-create-ns.1 index 0b68c65..a63aaad 100644 --- a/Documentation/nvme-create-ns.1 +++ b/Documentation/nvme-create-ns.1 @@ -2,12 +2,12 @@ .\" Title: nvme-create-ns .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 03/31/2023 +.\" Date: 06/30/2023 .\" Manual: NVMe Manual .\" Source: NVMe .\" Language: English .\" -.TH "NVME\-CREATE\-NS" "1" "03/31/2023" "NVMe" "NVMe Manual" +.TH "NVME\-CREATE\-NS" "1" "06/30/2023" "NVMe" "NVMe Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -41,10 +41,16 @@ nvme-create-ns \- Send NVMe Namespace management command to create namespace, re [\-\-nvmset\-id=<nvmsetid> | \-i <nvmsetid>] [\-\-csi=<command_set_identifier> | \-y <command_set_identifier>] [\-\-lbstm=<lbstm> | \-l <lbstm>] + [\-\-nphndls=<nphndls> | \-n <nphndls>] [\-\-block\-size=<block\-size> | \-b <block\-size>] [\-\-timeout=<timeout> | \-t <timeout>] [\-\-nsze\-si=<nsze\-si> | \-S <nsze\-si>] [\-\-ncap\-si=<ncap\-si> | \-C <ncap\-si>] + [\-\-azr | \-z] + [\-\-rar=<rar> | \-r <rar>] + [\-\-ror=<ror> | \-o <ror>] + [\-\-rnumzrwa=<rnumzrwa> | \-u <rnumzrwa>] + [\-\-phndls=<placement\-handle\-list,> | \-p <placement\-handle\-list,>] .fi .SH "DESCRIPTION" .sp @@ -98,6 +104,11 @@ This field specifies the identifier of command set\&. if not issued, NVM Command Logical Block Storage Tag Mask for end\-to\-end protection\&. .RE .PP +\-n <nphndls>, \-\-nphndls=<nphndls> +.RS 4 +Number of Placement Handle included in the Placement Handle List\&. If the Flexible Data Placement capability is not supported or not enabled in specified Endurance Group, then the controller shall ignore this field\&. +.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\&. @@ -112,6 +123,31 @@ The namespace size (NSZE) in standard SI units\&. The value SI suffixed is divid .RS 4 The namespace capacity (NCAP) in standard SI units\&. The value SI suffixed is divided by the namespace LBA size to set as NCAP\&. If the value not suffixed it is set as same with the ncap option\&. .RE +.PP +\-z, \-\-azr +.RS 4 +Allocate ZRWA Resources\&. If set to 1, then the namespace is to be created with the number of ZRWA resource specified in the RNUMZRWA field of this data structure\&. If cleared to 0, then no ZRWA resources are allocated to the namespace to be created\&. +.RE +.PP +\-r <rar>, \-\-rar=<rar> +.RS 4 +Requested Active Resources\&. This field specifies the number of active resources to be allocated to the created namespace\&. +.RE +.PP +\-o <ror>, \-\-ror=<ror> +.RS 4 +Requested Open Resources\&. This field specifies the number of open resources to be allocated to the created namespace\&. +.RE +.PP +\-u <rnumzrwa>, \-\-rnumzrwa=<rnumzrwa> +.RS 4 +Requested Number of ZRWA Resources\&. This field specifies the number of ZRWA resources to be allocated to the created namespace\&. +.RE +.PP +\-p <placement\-handle\-list,>, \-\-phndls=<placement\-handle\-list,> +.RS 4 +The comma separated list of Reclaim Unit Handle Identifier to be associated with each Placement Handle\&. +.RE .SH "EXAMPLES" .sp .RS 4 |