nvme-verify(1) ============== NAME ---- nvme-verify - Send an NVMe Verify command, return results SYNOPSIS -------- [verse] 'nvme-verify' [--namespace-id= | -n ] [--start-block= | -s ] [--block-count= | -c ] [--limited-retry | -l] [--force-unit-access | -f] [--prinfo= | -p ] [--ref-tag= | -r ] [--app-tag-mask= | -m ] [--app-tag= | -a ] [--storage-tag | -S ] [--storage-tag-check | -C] [--output-format= | -o ] [--verbose | -v] DESCRIPTION ----------- The Verify command verifies the integrity of the stored information by reading data and metadata. OPTIONS ------- -n :: --namespace-id=:: Namespace ID use in the command. -s :: --start-block=:: Start block address. -c :: --block-count=:: 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=:: 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 :: --ref-tag=:: Optional reftag when used with protection information. -m :: --app-tag-mask=:: Optional application tag mask when used with protection information. -a :: --app-tag=:: Optional application tag when used with protection information. -S :: --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 :: --output-format=:: 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