These patchset prevents one crash and then some unnecessary warning in one particular scenario. If you run any isoc in transfer and then disconnect the cable, crash scenario can be reproduced. Pratyush Anand (3): USB: DWC3: Do not stop active transfers if already stopped USB: DWC3: Do not assign null values to some dep field until xfer is stopped USB: DWC3: In case of end xfer completion do the cleanup only if req is queued drivers/usb/dwc3/core.h | 4 ++++ drivers/usb/dwc3/gadget.c | 30 +++++++++++++++++++++++------- 2 files changed, 27 insertions(+), 7 deletions(-) -- 1.7.5.4 -- 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