summaryrefslogtreecommitdiff
path: root/drivers/usb/dwc2/hcd_ddma.c
diff options
context:
space:
mode:
authorAlexey Khoroshilov <khoroshilov@ispras.ru>2014-01-11 01:22:11 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-01-12 00:52:42 +0400
commitb76ed59f75d646466eaf60cd73aa4d935ff7dbef (patch)
tree3567c9f5f676d084a634fd572283668e615a8218 /drivers/usb/dwc2/hcd_ddma.c
parent509e42e1d35350cc5c1bbf1800a0d743be16a63a (diff)
downloadlinux-b76ed59f75d646466eaf60cd73aa4d935ff7dbef.tar.xz
staging: wlan-ng: fix leaks on failure paths in prism2sta_probe_usb()
There are leaks of resources allocated by wlan_setup() and usb_dev refcnt on failure paths in prism2sta_probe_usb(). The patch adds appropriate deallocations and removes invalid code from hfa384x_corereset() failure handling. unregister_wlandev() is wrong because it is not registered yet. hfa384x_destroy() is just noop in init state. Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/dwc2/hcd_ddma.c')
0 files changed, 0 insertions, 0 deletions