[PATCH] NVMe: Skip namespaces with interleaved meta-data

Martin K. Petersen martin.petersen at oracle.com
Wed Jan 28 16:57:43 PST 2015


>>>>> "Keith" == Keith Busch <keith.busch at intel.com> writes:

Keith> Integrity verify is broken in here. blk_mq_end_request() calls
Keith> blk_update_request(), which moves the bio iterator to the end.
Keith> When we get to bio_integrity_process(), there's nothing for it to
Keith> do, so verification is skipped.

Looks like 594416a72032 inadvertently broke this.

Does using __bio_for_each_segment() help?

-- 
Martin K. Petersen	Oracle Linux Engineering



More information about the Linux-nvme mailing list