Re: [PATCH v2] libata: add support for NCQ commands for SG interface

From: Mark Lord
Date: Mon Nov 16 2015 - 09:09:29 EST


On 15-10-27 01:49 AM, vinayak.kale@xxxxxxxxx wrote:
From: Vinayak Kale <vinayak.kale@xxxxxxxxxxx>

This patch is needed to make NCQ commands with FPDMA protocol value
(eg READ/WRITE FPDMA) work over SCSI Generic (SG) interface.
..
+ /* For NCQ commands with FPDMA protocol, copy the tag value */
+ if (tf->protocol == ATA_PROT_NCQ)
+ tf->nsect = qc->tag << 3;
+


What prevents the qc-tag value here from conflicting with in-flight I/O
using the exact same qc-tag ??
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/