summaryrefslogtreecommitdiff
path: root/drivers/watchdog/pc87413_wdt.c
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2013-07-30 19:18:15 (GMT)
committerFelipe Balbi <balbi@ti.com>2013-09-17 15:38:51 (GMT)
commit5f5610f69be3a925b1f79af27150bb7377bc9ad6 (patch)
tree8c1f09ec3d2928798a096fb8df9bb5cd3cd1683c /drivers/watchdog/pc87413_wdt.c
parent2389df458b9e8222ef54fbb6e7023ead84b87a5c (diff)
downloadlinux-5f5610f69be3a925b1f79af27150bb7377bc9ad6.tar.xz
usb: gadget: fix a bug and a WARN_ON in dummy-hcd
This patch fixes a NULL pointer dereference and a WARN_ON in dummy-hcd. These things were the result of moving to the UDC core framework, and possibly of changes to that framework. Now unloading a gadget driver causes the UDC to be stopped after the gadget driver is unbound, not before. Therefore the "driver" argument to dummy_udc_stop() can be NULL, so we must not try to print the driver's name without checking first. Also, the UDC framework automatically unregisters the gadget when the UDC is deleted. Therefore a sysfs attribute file attached to the gadget must be removed before the UDC is deleted, not after. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> CC: <stable@vger.kernel.org> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/watchdog/pc87413_wdt.c')
0 files changed, 0 insertions, 0 deletions