--- James Bottomley <James.Bottomley@xxxxxxxxxxxx> wrote: > > The only current proposed user of this is libata-eh. If you look, > you'll see the caller is from ata_qc_complete() which is only called > *after* the nexus is terminated. "*after* the nexus is terminated"? Are you saying that libata calls "done()" and then calls "scsi_req_abort_cmd()" on the same command in succession? I haven't looked in the code (which GIT tree is it?) but I don't believe that Tejun would do such a thing. Luben - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html