[PATCH] NVMe: Skip namespaces with interleaved meta-data
Martin K. Petersen
martin.petersen at oracle.com
Wed Jan 28 14:28:41 PST 2015
>>>>> "Keith" == Keith Busch <keith.busch at intel.com> writes:
>> I think the best way to go about dealing with all this is to set
>> PRACT=1 if no bip is attached to a bio bound for a name space
>> formatted with PI.
Keith> That's an option for a subset of formats I eluded to before. It
Keith> will have the controller generate/strip if the metadata size 8
Keith> bytes with DPS settings, but ignored otherwise. We still need a
Keith> buffer if metadata is not used for PI, or if the metadata size
Keith> more than 8 bytes.
I agree it's a deficiency in the NVMe spec that there are no explicit
handling flags for non-PI metadata in split mode.
--
Martin K. Petersen Oracle Linux Engineering
More information about the Linux-nvme
mailing list