public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver fixes for 4.15-rc3
Date: Tue, 5 Dec 2017 16:44:58 +0100	[thread overview]
Message-ID: <20171205154458.GA25726@kroah.com> (raw)

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 80e457699a8dbdd70f2d26911e46f538645c55fc:

  usb: xhci: fix panic in xhci_free_virt_devices_depth_first (2017-12-01 15:24:59 +0000)

----------------------------------------------------------------
USB fixes for 4.15-rc3

Here are a few minor USB fixes for 4.15-rc3.

The largest here is the Kconfig text and configuration changes for the
USB TypeC build options that you reported during the -rc1 merge window.
The others are all just small fixes for reported issues, as well as some
new device ids.

The most "interesting" of anything here is the usbip fixes as it seems
lots of people are starting to pay attention to that driver at the
moment.  These fixes should resolve all of the reported problems as of
now.

Of course there are the usual xhci and gadget fixes as well, can't go a
pull request without those...

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

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Bart Van Assche (1):
      usb: gadget: allow to enable legacy drivers without USB_ETH

Colin Ian King (2):
      usb: gadget: don't dereference g until after it has been null checked
      usb: host: fix incorrect updating of offset

Greg Kroah-Hartman (2):
      Merge tag 'usb-serial-4.15-rc2' of https://git.kernel.org/.../johan/usb-serial into usb-linus
      Merge tag 'fixes-for-v4.15-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus

Hans de Goede (1):
      uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices

Heikki Krogerus (1):
      usb: add user selectable option for the whole USB Type-C Support

Johan Hovold (1):
      USB: ulpi: fix bus-node lookup

John Keeping (1):
      usb: f_fs: Force Reserved1=1 in OS_DESC_EXT_COMPAT

Kai-Heng Feng (1):
      usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub

Lu Baolu (1):
      USB: serial: usb_debug: add new USB device id

Masakazu Mokuno (1):
      USB: core: Add type-specific length check of BOS descriptors

Mathias Nyman (1):
      xhci: Don't show incorrect WARN message about events for empty rings

Mike Looijmans (1):
      usb: hub: Cycle HUB power when initialization fails

Oliver Neukum (1):
      USB: usbfs: Filter flags passed in from user space

Randy Dunlap (1):
      usb: build drivers/usb/common/ when USB_SUPPORT is set

Roger Quadros (1):
      usb: gadget: core: Fix ->udc_set_speed() speed handling

Sebastian Sjoholm (1):
      USB: serial: option: add Quectel BG96 id

Shuah Khan (1):
      usbip: fix usbip attach to find a port that matches the requested speed

Vasyl Gomonovych (1):
      usb: bdc: fix platform_no_drv_owner.cocci warnings

Vincent Pelletier (1):
      usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping

Yoshihiro Shimoda (1):
      usb: gadget: udc: renesas_usb3: fix number of the pipes

Yu Chen (1):
      usb: xhci: fix panic in xhci_free_virt_devices_depth_first

Yuyang Du (1):
      usbip: Fix USB device hang due to wrong enabling of scatter-gather

 drivers/Makefile                      |  1 +
 drivers/usb/common/ulpi.c             |  4 +--
 drivers/usb/core/config.c             | 28 +++++++++++++++---
 drivers/usb/core/devio.c              | 14 +++++----
 drivers/usb/core/hub.c                |  9 ++++++
 drivers/usb/core/quirks.c             |  3 ++
 drivers/usb/gadget/Kconfig            |  4 +--
 drivers/usb/gadget/composite.c        |  7 +++--
 drivers/usb/gadget/function/f_fs.c    | 15 ++++++++--
 drivers/usb/gadget/legacy/Kconfig     | 10 +++++++
 drivers/usb/gadget/udc/bdc/bdc_core.c |  1 -
 drivers/usb/gadget/udc/core.c         |  8 ++++--
 drivers/usb/gadget/udc/renesas_usb3.c |  2 +-
 drivers/usb/host/ehci-dbg.c           |  2 +-
 drivers/usb/host/xhci-mem.c           |  7 +++++
 drivers/usb/host/xhci-ring.c          | 12 +++++---
 drivers/usb/serial/option.c           |  3 ++
 drivers/usb/serial/usb_debug.c        |  2 ++
 drivers/usb/storage/uas-detect.h      |  4 +++
 drivers/usb/typec/Kconfig             | 54 +++++++++++++++++++++++++++++------
 drivers/usb/typec/ucsi/Kconfig        |  1 -
 drivers/usb/usbip/vhci_hcd.c          |  1 -
 include/uapi/linux/usb/ch9.h          |  3 ++
 tools/usb/usbip/libsrc/vhci_driver.c  | 14 +++++++--
 24 files changed, 169 insertions(+), 40 deletions(-)

                 reply	other threads:[~2017-12-05 15:44 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171205154458.GA25726@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox