From 8e1dcd44fcad7826e5f8fa6c5caa6c23989518d9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 7 Apr 2023 14:43:34 +0200 Subject: Merging upstream version 2.4+really2.4. Signed-off-by: Daniel Baumann --- Documentation/nvme-discover.html | 90 ++++++++++++++++++++++++++-------------- 1 file changed, 60 insertions(+), 30 deletions(-) (limited to 'Documentation/nvme-discover.html') diff --git a/Documentation/nvme-discover.html b/Documentation/nvme-discover.html index 17d8e51..5f3c94e 100644 --- a/Documentation/nvme-discover.html +++ b/Documentation/nvme-discover.html @@ -764,14 +764,17 @@ nvme-discover(1) Manual Page [--keep-alive-tmo=<sec> | -k <sec>] [--reconnect-delay=<#> | -c <#>] [--ctrl-loss-tmo=<#> | -l <#>] - [--hdr_digest | -g] - [--data_digest | -G] [--nr-io-queues=<#> | -i <#>] [--nr-write-queues=<#> | -W <#>] [--nr-poll-queues=<#> | -P <#>] [--queue-size=<#> | -Q <#>] + [--keyring=<#> ] + [--tls_key=<#> ] + [--hdr-digest | -g] + [--data-digest | -G] [--persistent | -p] [--quiet | -S] + [--tls ] [--dump-config | -O] [--output-format=<fmt> | -o <fmt>] [--force] @@ -885,7 +888,7 @@ cellspacing="0" cellpadding="4">

This field specifies the network address of the Discovery Controller. For transports using IP addressing (e.g. rdma) this should be an - IP-based (ex. IPv4) address. + IP-based address (ex. IPv4).

@@ -974,8 +977,10 @@ cellspacing="0" cellpadding="4">

- This field takes a device as input. Device is in the format of nvme*, - eg. nvme0, nvme1 + This field takes a device as input. It must be a persistent device + associated with a Discovery Controller previously created by the + command "connect-all" or "discover". <device> follows the format + nvme*, eg. nvme0, nvme1.

@@ -1001,8 +1006,8 @@ cellspacing="0" cellpadding="4">

- Overrides the default timeout (in seconds) for keep alive. - This option will be ignored for the discovery, and it is only + Overrides the default keep alive timeout (in seconds). This + option will be ignored for discovery, and it is only implemented for completeness.

@@ -1030,74 +1035,90 @@ cellspacing="0" cellpadding="4">

--g +-i <#>
---hdr_digest +--nr-io-queues=<#>

- Generates/verifies header digest (TCP). + Overrides the default number of I/O queues create by the driver. + This option will be ignored for the discovery, and it is only + implemented for completeness.

--G +-W <#>
---data_digest +--nr-write-queues=<#>

- Generates/verifies data digest (TCP). + Adds additional queues that will be used for write I/O.

--i <#> +-P <#>
---nr-io-queues=<#> +--nr-poll-queues=<#>

- Overrides the default number of I/O queues create by the driver. + Adds additional queues that will be used for polling latency sensitive I/O. +

+
+
+-Q <#> +
+
+--queue-size=<#> +
+
+

+ Overrides the default number of elements in the I/O queues created + by the driver which can be found at drivers/nvme/host/fabrics.h. This option will be ignored for the discovery, and it is only implemented for completeness.

--W <#> +--keyring=<#>
+
+

+ Keyring for TLS key lookup. +

+
---nr-write-queues=<#> +--tls_key=<#>

- Adds additional queues that will be used for write I/O. + TLS key for the connection (TCP).

--P <#> +-g
---nr-poll-queues=<#> +--hdr-digest

- Adds additional queues that will be used for polling latency sensitive I/O. + Generates/verifies header digest (TCP).

--Q <#> +-G
---queue-size=<#> +--data-digest

- Overrides the default number of elements in the I/O queues created - by the driver which can be found at drivers/nvme/host/fabrics.h. - This option will be ignored for the discovery, and it is only - implemented for completeness. + Generates/verifies data digest (TCP).

@@ -1108,7 +1129,16 @@ cellspacing="0" cellpadding="4">

- Persistent discovery connection. + Don’t remove the discovery controller after retrieving the discovery + log page. +

+
+
+--tls +
+
+

+ Enable TLS encryption (TCP).

@@ -1218,7 +1248,7 @@ nvme-connect-all(1)

-- cgit v1.2.3