nvme-verify − Send an NVMe Verify command, return results
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]
[−−timeout=<timeout> | −t
<timeout>]
The Verify command verifies the integrity of the stored information by reading data and metadata.
−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.
−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.
−t <timeout>, −−timeout=<timeout>
Override default timeout value. In milliseconds.
No examples yet.
Part of the nvme−user suite