hi david: >> platform-xhci platform-xhci.0: ERROR no room on ep ring, try ring expansion >> platform-xhci platform-xhci.0: ring expansion succeed, now has 4 segments >> platform-xhci platform-xhci.0: ERROR Transfer event TRB DMA ptr not >> part of current TD >> >> under what circumstance the controller will return TRB DMA which is >> not part of TD? > > When the event TRB contains a pointer to something other than a data > buffer. after tracing the xhci driver, the message shows up because transfer event TRB DMA is not located in current TD. > This is true for one of the error events. > Not that they should happen either. do you mean this is one of error event trb we will get? But I cannot find the error trb type in spec. or it means something wrong in hardware? Appreciate your help, -- 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