Commit 2124c888 authored by Kai-Heng Feng's avatar Kai-Heng Feng Committed by Greg Kroah-Hartman

usb: core: lower log level when device is not able to deal with string

USB devices should work just fine when they don't support language id.

Lower the log level so user won't panic in the future.

BugLink: https://bugs.launchpad.net/bugs/1729618Signed-off-by: default avatarKai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 4fbd8d19
...@@ -776,7 +776,7 @@ static int usb_get_langid(struct usb_device *dev, unsigned char *tbuf) ...@@ -776,7 +776,7 @@ static int usb_get_langid(struct usb_device *dev, unsigned char *tbuf)
* deal with strings at all. Set string_langid to -1 in order to * deal with strings at all. Set string_langid to -1 in order to
* prevent any string to be retrieved from the device */ * prevent any string to be retrieved from the device */
if (err < 0) { if (err < 0) {
dev_err(&dev->dev, "string descriptor 0 read error: %d\n", dev_info(&dev->dev, "string descriptor 0 read error: %d\n",
err); err);
dev->string_langid = -1; dev->string_langid = -1;
return -EPIPE; return -EPIPE;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment