aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorFelipe Balbi <[email protected]>2019-10-31 09:07:13 +0000
committerGreg Kroah-Hartman <[email protected]>2019-10-31 17:57:54 +0000
commitd8eca64eec7103ab1fbabc0a187dbf6acfb2af93 (patch)
tree8758ed40cb287c190ae0190cc3790164bd371aa2 /net/unix/af_unix.c
parentusb: cdns3: gadget: Fix g_audio use case when connected to Super-Speed host (diff)
downloadkernel-d8eca64eec7103ab1fbabc0a187dbf6acfb2af93.tar.gz
kernel-d8eca64eec7103ab1fbabc0a187dbf6acfb2af93.zip
usb: dwc3: gadget: fix race when disabling ep with cancelled xfers
When disabling an endpoint which has cancelled requests, we should make sure to giveback requests that are currently pending in the cancelled list, otherwise we may fall into a situation where command completion interrupt fires after endpoint has been disabled, therefore causing a splat. Fixes: fec9095bdef4 "usb: dwc3: gadget: remove wait_end_transfer" Reported-by: Roger Quadros <[email protected]> Signed-off-by: Felipe Balbi <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions