[GIT PULL] USB driver fixes for 4.14-rc5

From: Greg KH
Date: Sun Oct 15 2017 - 07:16:06 EST


The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f:

Linux 4.14-rc4 (2017-10-08 20:53:29 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.14-rc5

for you to fetch changes up to 2d30408ecfd450c8377186615b330d329ded18ea:

Merge tag 'fixes-for-v4.14-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-linus (2017-10-12 11:17:34 +0200)

----------------------------------------------------------------
USB fixes for 4.14-rc5

Here are a handful of USB driver fixes for 4.14-rc5.

There is the "usual" usb-serial fixes and device ids, USB gadget fixes,
and some more fixes found by the fuzz testing that is happening on the
USB layer right now.

All of these have been in my tree this week with no reported issues.

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

----------------------------------------------------------------
Alan Stern (2):
USB: dummy-hcd: Fix deadlock caused by disconnect detection
usb: usbtest: fix NULL pointer dereference

Andreas Engel (1):
USB: serial: cp210x: add support for ELV TFD500

Andrew Gabbasov (2):
usb: gadget: composite: Fix use-after-free in usb_composite_overwrite_options
usb: gadget: configfs: Fix memory leak of interface directory data

Dan Carpenter (1):
usb: misc: usbtest: Fix overflow in usbtest_do_ioctl()

Greg Kroah-Hartman (2):
Merge tag 'usb-serial-4.14-rc5' of git://git.kernel.org/.../johan/usb-serial into usb-linus
Merge tag 'fixes-for-v4.14-rc5' of git://git.kernel.org/.../balbi/usb into usb-linus

Henryk Heisig (1):
USB: serial: option: add support for TP-Link LTE module

Jeffrey Chu (1):
USB: serial: ftdi_sio: add id for Cypress WICED dev board

Johan Hovold (2):
USB: serial: console: fix use-after-free on disconnect
USB: serial: console: fix use-after-free after failed setup

Jon Hunter (1):
usb: phy: tegra: Fix phy suspend for UDC

Kazuya Mizuguchi (1):
usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length packet

Sebastian Frei (1):
USB: serial: cp210x: fix partnum regression

Shrirang Bagul (1):
USB: serial: qcserial: add Dell DW5818, DW5819

drivers/usb/gadget/composite.c | 5 +++++
drivers/usb/gadget/configfs.c | 15 ++++++++-------
drivers/usb/gadget/configfs.h | 11 ++++++-----
drivers/usb/gadget/function/f_rndis.c | 12 ++++++++++--
drivers/usb/gadget/function/u_rndis.h | 1 +
drivers/usb/gadget/udc/dummy_hcd.c | 9 ++++++---
drivers/usb/misc/usbtest.c | 10 ++++++++--
drivers/usb/phy/phy-tegra-usb.c | 17 +++++++++++++++++
drivers/usb/renesas_usbhs/fifo.c | 2 +-
drivers/usb/serial/console.c | 3 ++-
drivers/usb/serial/cp210x.c | 13 +++++++------
drivers/usb/serial/ftdi_sio.c | 2 ++
drivers/usb/serial/ftdi_sio_ids.h | 7 +++++++
drivers/usb/serial/option.c | 2 ++
drivers/usb/serial/qcserial.c | 4 ++++
15 files changed, 86 insertions(+), 27 deletions(-)