UAS host driver implementation question - parallel command execution

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Sarah,

I have a question about UAS host driver implementation. Perhaps you're not
the one to bother with it. If so, could you please refer me to the
developer? 

Anyway, I was going over the implementation of the UAS host driver and got
the impression that in the current version of the code the command execution
is serial, when one of the advantages of UAS is that we can issue several
commands in parallel. Is this correct or am I missing something?
The thing that made me come to this conclusion is the struct scsi_cmnd
*current_cmnd field of the scsi_device structure that if is not null, in
uas_queuecommand_lck() you return SCSI_MLQUEUE_DEVICE_BUSY. 

Thanks,
Tanya Brokhman
---
Sent by an consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.



--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux