Dear All, I am working on a UASP driver for a custom device. As a part of this, I am seeing an issue with multiple streams. When I dig into the xHCI sources, I saw that the xHCI software is not receiving any interrupt for a particular data transfer, which is submitted by the xHCI driver. I checked all the bits for the submitted TRBs like IOC (Interrupt On Complete), ISP (Interrupt on Short Packet) and Chain bit etc. However, according to the xHCI specification, after submitting the TRB to the xHC, it should generate Interrupt On Completion (IOC) or Interrupt-On-Short-Packet (ISP) or error occurred while executing a Transfer TRB through completion callback. But, we are not able to receive any information from the xHC after submitting the Transfer TRBs to it. Here my questions are, Why the xHCI sources are not receiving any interrupt? What are the possible reasons for this? How can I know the current value of the CCS (Consumer Cycle State) flag of the xHC host controller? Thanks in advance. With Regards, Ramya. -- 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