On 09/18/2012 04:31 AM, Aaron Lu wrote:
I agree that it is better handled in libata's SALT, I tried to do this
but didn't find a good way so I introduced this flag. The SALT is 1-1
mapping, I'm not sure how to handle this 1-2 mapping.
That is the crux of the matter: it is rather difficult within the
current code, if there is not a 1:1 correspondence between SCSI command
and ATA command.
The solution that works within libata-scsi.c involves creating two
ata_queued_cmd's, and managing the issuance and completion yourself.
But really -- the most practical route seems to be simply to set WCE, to
trigger the desired behavior.
Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html