diff options
author | Thinh Nguyen <[email protected]> | 2022-11-15 17:19:43 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2022-11-22 16:51:55 +0100 |
commit | f90f5afd5083a7cb4aee13bd4cc0ae600bd381ca (patch) | |
tree | 7d4172147769745a31f75f2a038ab91709bfb9f0 /lib/mpi/mpi-sub-ui.c | |
parent | e0481e5b3cc12ea7ccf4552d41518c89d3509004 (diff) |
usb: dwc3: gadget: Clear ep descriptor last
Until the endpoint is disabled, its descriptors should remain valid.
When its requests are removed from ep disable, the request completion
routine may attempt to access the endpoint's descriptor. Don't clear the
descriptors before that.
Fixes: f09ddcfcb8c5 ("usb: dwc3: gadget: Prevent EP queuing while stopping transfers")
Cc: [email protected]
Signed-off-by: Thinh Nguyen <[email protected]>
Link: https://lore.kernel.org/r/45db7c83b209259115bf652af210f8b2b3b1a383.1668561364.git.Thinh.Nguyen@synopsys.com
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions