From f26f66d866ba1a9f3204e6fdfe2b07e67b5492ad Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 21:41:32 +0200 Subject: Adding upstream version 2.8. Signed-off-by: Daniel Baumann --- Documentation/nvme-verify.html | 983 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 983 insertions(+) create mode 100644 Documentation/nvme-verify.html (limited to 'Documentation/nvme-verify.html') diff --git a/Documentation/nvme-verify.html b/Documentation/nvme-verify.html new file mode 100644 index 0000000..8581e22 --- /dev/null +++ b/Documentation/nvme-verify.html @@ -0,0 +1,983 @@ + + + + + + +nvme-verify(1) + + + + + +
+
+

SYNOPSIS

+
+
+
nvme-verify <device> [--namespace-id=<nsid> | -n <nsid>]
+                        [--start-block=<slba> | -s <slba>]
+                        [--block-count=<nlb> | -c <nlb>] [--limited-retry | -l]
+                        [--force-unit-access | -f]
+                        [--prinfo=<prinfo> | -p <prinfo>]
+                        [--ref-tag=<reftag> | -r <reftag>]
+                        [--app-tag-mask=<appmask> | -m <appmask>]
+                        [--app-tag=<apptag> | -a <apptag>]
+                        [--storage-tag<storage-tag> | -S <storage-tag>]
+                        [--storage-tag-check | -C]
+                        [--output-format=<fmt> | -o <fmt>] [--verbose | -v]
+
+
+
+
+
+

DESCRIPTION

+
+

The Verify command verifies the integrity of the stored information by +reading data and metadata.

+
+
+
+

OPTIONS

+
+
+
+-n <nsid> +
+
+--namespace-id=<nsid> +
+
+

+ Namespace ID use in the command. +

+
+
+-s <slba> +
+
+--start-block=<slba> +
+
+

+ Start block address. +

+
+
+-c <nlb> +
+
+--block-count=<nlb> +
+
+

+ Number of logical blocks to Verify. +

+
+
+-l +
+
+--limited-retry +
+
+

+ Sets the limited retry flag. +

+
+
+-f +
+
+--force-unit-access +
+
+

+ Set the force-unit access flag. +

+
+
+-p <prinfo> +
+
+--prinfo=<prinfo> +
+
+

+ Protection Information field definition. +

+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

Bit

Description

3

PRACT: Protection Information Action. When set to 1, PI is stripped/inserted +on read/write when the block format’s metadata size is 8. When set to 0, +metadata is passes.

2:0

PRCHK: Protection Information Check:

2

Set to 1 enables checking the guard tag

1

Set to 1 enables checking the application tag

0

Set to 1 enables checking the reference tag

+
+
+
+-r <reftag> +
+
+--ref-tag=<reftag> +
+
+

+ Optional reftag when used with protection information. +

+
+
+-m <appmask> +
+
+--app-tag-mask=<appmask> +
+
+

+ Optional application tag mask when used with protection information. +

+
+
+-a <apptag> +
+
+--app-tag=<apptag> +
+
+

+ Optional application tag when used with protection information. +

+
+
+-S <storage-tag> +
+
+--storage-tag=<storage-tag> +
+
+

+ Variable Sized Expected Logical Block Storage Tag(ELBST). +

+
+
+-C +
+
+--storage-tag-check +
+
+

+ This flag enables Storage Tag field checking as part of Verify operation. +

+
+
+-o <fmt> +
+
+--output-format=<fmt> +
+
+

+ Set the reporting format to normal, json or binary. Only one + output format can be used at a time. +

+
+
+-v +
+
+--verbose +
+
+

+ Increase the information detail in the output. +

+
+
+
+
+
+

EXAMPLES

+
+

No examples yet.

+
+
+
+

NVME

+
+

Part of the nvme-user suite

+
+
+
+

+ + + -- cgit v1.2.3