other versions
- jessie-backports 1.0-3~bpo8+1
- stretch 1.0-3
- testing 1.6-1
- unstable 1.7-1
NVME-READ(1) | NVMe Manual | NVME-READ(1) |
NAME¶
nvme-read - Send an NVMe Read command, provide resultsSYNOPSIS¶
nvme-read <device> [--start-block=<slba> | -s <slba>] [--block-count=<nlb> | -c <nlb>] [--data-size=<size> | -z <size>] [--metadata-size=<size> | -y <size>] [--ref-tag=<reftag> | -r <reftag>] [--data=<data-file> | -d <data-file>] [--metadata=<metadata-file> | -M <metadata-file>] [--prinfo=<prinfo> | -p <prinfo>] [--app-tag-mask=<appmask> | -m <appmask>] [--app-tag=<apptag> | -a <apptag>] [--limited-retry | -l] [--latency | -t] [--force-unit-access | -f]
DESCRIPTION¶
The Read command reads the logical blocks specified by the command from the medium and copies to the data data buffer provided. Will use stdout by default if you don’t provide a file.OPTIONS¶
--start-block=<slba>, -s <slba>Start block.
--block-count, -c
The number of blocks to transfer. This is a zeroes based
value to align with the kernel’s use of this field. (ie. 0 means
transfer 1 block).
--block-count=<nlb>, -c <nlb>
Number of logical blocks to write.
--data-size=<size>, -z <size>
Size of data, in bytes.
--metadata-size=<size>, -y <size>
Size of metadata in bytes.
--data=<data-file>, -d <data-file>
Data file. If none provided, contents are sent to
STDOUT.
--metadata=<metadata-file>, -M <metadata-file>
Metadata file, if necessary.
--prinfo=<prinfo>, -p <prinfo>
Protection Information field defintion.
--ref-tag=<reftag>, -r <reftag>
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 |
Optional reftag when used with protection
information.
--app-tag-mask=<appmask>, -m <appmask>
Optional application tag mask when used with protection
information.
--force-unit-access, -f
Set the force-unit access flag.
--latency, -t
Print out the latency the IOCTL took (in us).
EXAMPLES¶
No examples yet.NVME¶
Part of the nvme-user suite11/15/2016 | NVMe |