[GIT PULL] USB fixes for 5.1-rc3

From: Greg KH
Date: Sat Mar 30 2019 - 05:04:52 EST


The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:

Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.1-rc3

for you to fetch changes up to d65d25b84f1f19cc35819a733576cafc54adc275:

Merge tag 'usb-serial-5.1-rc3' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus (2019-03-29 15:31:16 +0100)

----------------------------------------------------------------
USB fixes for 5.1-rc3

Here are some small USB fixes for 5.1-rc3.

Nothing major at all here, just a small collection of fixes for reported
issues, and potential problems with error handling paths. Also a few
new device ids, as normal.

All of these have been in linux-next with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Aditya Pakki (1):
usb: usb251xb: fix to avoid potential NULL pointer dereference

Arnd Bergmann (1):
usb: mtu3: fix EXTCON dependency

Bjørn Mork (1):
USB: serial: option: add Olicard 600

Chen-Yu Tsai (2):
phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs
usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails

Fabrizio Castro (1):
usb: common: Consider only available nodes for dr_mode

Felipe Balbi (1):
usb: dwc3: pci: add support for Comet Lake PCH ID

George McCollister (1):
USB: serial: ftdi_sio: add additional NovaTech products

Greg Kroah-Hartman (3):
USB: serial: cp210x: add new device id
Merge tag 'fixes-for-v5.1-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus
Merge tag 'usb-serial-5.1-rc3' of https://git.kernel.org/.../johan/usb-serial into usb-linus

Guido Kiener (3):
usb: gadget: net2280: Fix overrun of OUT messages
usb: gadget: net2280: Fix net2280_dequeue()
usb: gadget: net2272: Fix net2272_dequeue()

Gustavo A. R. Silva (2):
usb: typec: Fix unchecked return value
usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0

Hans de Goede (1):
usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps

Kristian Evensen (1):
USB: serial: option: add support for Quectel EM12

Lin Yi (1):
USB: serial: mos7720: fix mos_parport refcount imbalance on error path

Mans Rullgard (1):
USB: serial: option: set driver_info for SIM5218 and compatibles

Mathias Nyman (3):
xhci: Fix port resume done detection for SS ports with LPM enabled
usb: xhci: dbc: Don't free all memory with spinlock held
xhci: Don't let USB3 ports stuck in polling state prevent suspend

Mukesh Ojha (1):
usb: u132-hcd: fix resource leak

Radoslav Gerganov (1):
USB: gadget: f_hid: fix deadlock in f_hidg_write()

Romain Izard (1):
usb: cdc-acm: fix race during wakeup blocking TX traffic

Yasushi Asano (1):
usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk

drivers/phy/allwinner/phy-sun4i-usb.c | 5 ++++-
drivers/usb/class/cdc-acm.c | 4 +---
drivers/usb/common/common.c | 2 ++
drivers/usb/core/hcd.c | 3 +++
drivers/usb/dwc3/dwc3-pci.c | 4 ++++
drivers/usb/gadget/function/f_hid.c | 6 +++---
drivers/usb/gadget/udc/net2272.c | 1 +
drivers/usb/gadget/udc/net2280.c | 8 +++-----
drivers/usb/host/u132-hcd.c | 3 +++
drivers/usb/host/xhci-dbgcap.c | 5 +++--
drivers/usb/host/xhci-hub.c | 19 ++++++++++++-------
drivers/usb/host/xhci-rcar.c | 1 +
drivers/usb/host/xhci-ring.c | 9 ++++++---
drivers/usb/host/xhci.h | 8 ++++++++
drivers/usb/misc/usb251xb.c | 4 ++--
drivers/usb/mtu3/Kconfig | 1 +
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 2 ++
drivers/usb/serial/ftdi_sio_ids.h | 4 +++-
drivers/usb/serial/mos7720.c | 4 ++--
drivers/usb/serial/option.c | 17 ++++++++++++-----
drivers/usb/typec/tcpm/tcpm.c | 27 ++++++++++++++++++++++++++-
drivers/usb/typec/tcpm/wcove.c | 9 +++++++--
23 files changed, 110 insertions(+), 37 deletions(-)