brcm2708: update 3.10 patches with raspberrypi/rpi-3.10.y of 27 Apr. 2014
[openwrt/staging/lynxis/omap.git] / target / linux / brcm2708 / patches-3.10 / 0050-dwc_otg-Fix-incorrect-URB-allocation-error-handling.patch
index 828d9804c2369216a563fd1f443cb9c71ff1ebd6..34bb2ab34f1701025141a4ff972bc114911db6ad 100644 (file)
@@ -1,7 +1,7 @@
-From e3e9b6dbd5507ea5e571acae3ef6ed2e2d5dadcf Mon Sep 17 00:00:00 2001
+From 65eba02bb428a4c572b5d3109e939a5e84a54747 Mon Sep 17 00:00:00 2001
 From: P33M <P33M@github.com>
 Date: Fri, 15 Feb 2013 22:38:40 +0000
-Subject: [PATCH 050/174] dwc_otg: Fix incorrect URB allocation error handling
+Subject: [PATCH 050/196] dwc_otg: Fix incorrect URB allocation error handling
 
 If the memory allocation for a dwc_otg_urb failed, the kernel would OOPS
 because for some reason a member of the *unallocated* struct was set to
@@ -10,9 +10,11 @@ zero. Error handling changed to fail correctly.
  drivers/usb/host/dwc_otg/dwc_otg_hcd.c | 16 ++++++----------
  1 file changed, 6 insertions(+), 10 deletions(-)
 
+diff --git a/drivers/usb/host/dwc_otg/dwc_otg_hcd.c b/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
+index e653d84..fcec97f 100644
 --- a/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
 +++ b/drivers/usb/host/dwc_otg/dwc_otg_hcd.c
-@@ -3136,17 +3136,13 @@ dwc_otg_hcd_urb_t *dwc_otg_hcd_urb_alloc
+@@ -3136,17 +3136,13 @@ dwc_otg_hcd_urb_t *dwc_otg_hcd_urb_alloc(dwc_otg_hcd_t * hcd,
        else
                dwc_otg_urb = DWC_ALLOC(size);
  
@@ -36,3 +38,6 @@ zero. Error handling changed to fail correctly.
        return dwc_otg_urb;
  }
  
+-- 
+1.9.1
+