summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ehci-hcd.c
diff options
context:
space:
mode:
authorOliver Neukum <oneukum@suse.com>2017-03-14 12:05:07 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-03-16 18:01:02 +0900
commitc4ba329cabca7c839ab48fb58b5bcc2582951a48 (patch)
treeb04794ac64f6884a77d2fab730266f95cb085963 /drivers/usb/host/ehci-hcd.c
parente4ecd155d2a62246fc7722aeaa5819262904f40b (diff)
downloadlinux-c4ba329cabca7c839ab48fb58b5bcc2582951a48.tar.bz2
usb: misc: lvs: fix race condition in disconnect handling
There is a small window during which the an URB may remain active after disconnect has returned. If in that case already freed memory may be accessed and executed. The fix is to poison the URB befotre the work is flushed. Signed-off-by: Oliver Neukum <oneukum@suse.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/ehci-hcd.c')
0 files changed, 0 insertions, 0 deletions