Query on metadata formatted NVMe Drive

Keith Busch keith.busch at intel.com
Wed Jun 28 10:00:34 PDT 2017


On Wed, Jun 28, 2017 at 09:26:06PM +0530, Adhrit P wrote:
> 
> As i understand, current NVMe driver can support working with
> different metadata (extended/separate) size formatted drive and the
> same can be verified using IOCTL path with user metadata.
> Is there any way to verify the same (all metadata sizes with
> extended/separate buffer)  through block layer/kernel IO path using
> fio or any other application ?

Metadata through the block layer is for kernel use, and only if
separate. Extended is not supported through this layer.

If you need to access these regions from user sapce, the NVME_SUBMIT_IO
ioctl is the only way to do that, which can work with both separate
and extended.



More information about the Linux-nvme mailing list