usb/hub: send usb warning to user space when get descriptor failed.
authorWu, Hao <hao.wu@intel.com>
Thu, 17 May 2012 07:25:17 +0000 (15:25 +0800)
committerbuildbot <buildbot@intel.com>
Tue, 22 May 2012 10:22:50 +0000 (03:22 -0700)
BZ: 30607

Notify usb warning when get descriptor failed.

Change-Id: I6f39a03c35abf10b88f2a138b2b9392882429839
Signed-off-by: Wu, Hao <hao.wu@intel.com>
Reviewed-on: http://android.intel.com:8080/49177
Reviewed-by: Zhuang, Jin Can <jin.can.zhuang@intel.com>
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Reviewed-by: Tang, Jianqiang <jianqiang.tang@intel.com>
Reviewed-by: Meng, Zhe <zhe.meng@intel.com>
Tested-by: Meng, Zhe <zhe.meng@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/usb/core/hub.c

index 6b10b5a..038af2a 100644 (file)
@@ -2996,6 +2996,7 @@ hub_port_init (struct usb_hub *hub, struct usb_device *udev, int port1,
                                dev_err(&udev->dev,
                                        "device descriptor read/64, error %d\n",
                                        r);
+                               usb_notify_warning(udev, r);
                                retval = -EMSGSIZE;
                                continue;
                        }