aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux
diff options
context:
space:
mode:
authorWesley Cheng <[email protected]>2022-09-01 12:36:21 -0700
committerGreg Kroah-Hartman <[email protected]>2022-09-07 16:26:26 +0200
commit2b2da6574e77ebf83c0df6d8b838bc37764c4bfa (patch)
tree7b5923d829149b0a0b27890cf669c89afc325f61 /scripts/gdb/linux
parent787f51f210ebe5d7d5e4c8101b148f0018e9c409 (diff)
usb: dwc3: Avoid unmapping USB requests if endxfer is not complete
If DWC3_EP_DELAYED_STOP is set during stop active transfers, then do not continue attempting to unmap request buffers during dwc3_remove_requests(). This can lead to SMMU faults, as the controller has not stopped the processing of the TRB. Defer this sequence to the EP0 out start, which ensures that there are no pending SETUP transactions before issuing the endxfer. Reviewed-by: Thinh Nguyen <[email protected]> Signed-off-by: Wesley Cheng <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/gdb/linux')
0 files changed, 0 insertions, 0 deletions