lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20160618155337.GA23739@kroah.com>
Date:	Sat, 18 Jun 2016 08:53:37 -0700
From:	Greg KH <gregkh@...uxfoundation.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, linux-usb@...r.kernel.org
Subject: [GIT PULL] USB driver fixes for 4.7-rc4

The following changes since commit 1a695a905c18548062509178b98bc91e67510864:

  Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.7-rc4

for you to fetch changes up to 083d5ad1a924e79ecf92be37cce9f1efa5c1d240:

  usbip: rate limit get_frame_number message (2016-06-17 18:00:46 -0700)

----------------------------------------------------------------
USB fixes for 4.7-rc4

Here are a bunch (65) of USB fixes for 4.7-rc4.  Sorry about the
quantity, I've been slow in getting these out.  The majority are the
"normal" gadget, musb, and xhci fixes, that we all are used to.  There
are also a few other tiny fixes resolving a number of reported issues
that showed up in 4.7-rc1.

All of these have been in linux-next.

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

----------------------------------------------------------------
Alan Stern (1):
      USB: EHCI: avoid undefined pointer arithmetic and placate UBSAN

Alexandre Belloni (1):
      Documentation: configfs-usb-gadget-uvc: fix kernel version

Andrew Goodbody (2):
      usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
      usb: musb: Stop bulk endpoint while queue is rotated

Andy Gross (1):
      usb: host: ehci-msm: Conditionally call ehci suspend/resume

Arnd Bergmann (2):
      phy: exynos-mipi-video: avoid uninitialized variable use
      usb: dwc2: fix regression on big-endian PowerPC/ARM systems

Bin Liu (5):
      usb: gadget: fix spinlock dead lock in gadgetfs
      usb: musb: host: clear rxcsr error bit if set
      usb: musb: host: don't start next rx urb if current one failed
      usb: musb: only restore devctl when session was set in backup
      usb: musb: host: correct cppi dma channel for isoch transfer

Dan Carpenter (1):
      usb: f_fs: off by one bug in _ffs_func_bind()

Gabriel Krisman Bertazi (1):
      xhci: Cleanup only when releasing primary hcd

Geert Uytterhoeven (1):
      MAINTAINERS: Add file patterns for usb device tree bindings

Greg Kroah-Hartman (3):
      Merge tag 'fixes-for-v4.7-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'phy-for-4.7-rc' of git://git.kernel.org/.../kishon/linux-phy into usb-linus
      usbip: rate limit get_frame_number message

Hans de Goede (8):
      usb: quirks: Fix sorting
      usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
      USB: uas: Fix slave queue_depth not being set
      USB: xhci: Add broken streams quirk for Frescologic device id 1009
      usb: musb: sunxi: Add set_mode platform function
      usb: musb: sunxi: Set state to A_WAIT_VRISE when enabling Vbus
      usb: musb: sunxi: Fix NULL ptr deref when gadget is registered before musb
      usb: musb: sunxi: Remove bogus "Frees glue" comment

Heinrich Schuchardt (2):
      usb: gadget: avoid exposing kernel stack
      usb: gadget: f_tcm: out of bound access in usbg_drop_tpg

Jim Lin (2):
      usb: gadget: f_fs: Fix wrong check on reserved1 of OS_DESC_EXT_COMPAT
      usb: gadget: f_fs: Fix kernel panic if use_os_string not set

John Youn (1):
      usb: dwc3: Set the ClearPendIN bit on Clear Stall EP command

Krzysztof Opasiak (4):
      usb: gadget: Fix binding to UDC via configfs interface
      usb: gadget: printer: Drop unused device qualifier descriptor
      usb: gadget: uac2: Drop unused device qualifier descriptor
      usb: gadget: storage-common: Fix old comment about qualifier descriptor

Mathias Nyman (2):
      xhci: Fix handling timeouted commands on hosts in weird states.
      xhci: fix platform quirks overwrite regression in 4.7-rc1

MichaƂ Pecio (1):
      USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails

Peter Griffin (1):
      usb: dwc3: st: Fix USB_DR_MODE_PERIPHERAL configuration.

Roger Quadros (1):
      phy: ti-pipe3: Program the DPLL even if it was already locked

Sergei Shtylyov (2):
      usb: musb: host: move DMA engine check from musb_tx_dma_set_mode_cppi_tusb() to its caller
      usb: musb: host: make musb_tx_dma_set_mode_*() *void*

Srinivas Kandagatla (1):
      usb: echi-hcd: Add ehci_setup check before echi_shutdown

Steinar H. Gunderson (1):
      usb: dwc3: exynos: Fix deferred probing storm.

Sudip Mukherjee (1):
      USB: mos7720: delete parport

Thierry Reding (2):
      usb: host: ehci-tegra: Grab the correct UTMI pads reset
      usb: host: ehci-tegra: Avoid getting the same reset twice

Thomas Petazzoni (1):
      usb: xhci-plat: properly handle probe deferral for devm_clk_get()

Tom Yan (1):
      uas: remove can_queue set in host template

Tony Lindgren (15):
      usb: musb: Fix idling after host mode by increasing autosuspend delay
      usb: musb: Remove unnecessary shutdown function
      usb: musb: Update to use PM runtime autosuspend
      usb: musb: Split PM runtime between wrapper IP and musb core
      usb: musb: Remove conditional PM runtime calls for musb_gadget
      usb: musb: Use delayed for musb_gadget_pullup
      usb: musb: Handle cable status better for 2430 glue layer
      usb: musb: Improve PM runtime and phy handling for 2430 glue layer
      usb: musb: Remove try_idle for 2430 glue layer
      usb: musb: Don't set d+ high before enable for 2430 glue layer
      usb: musb: Return error value from musb_mailbox
      usb: musb: Remove extra PM runtime calls from 2430 glue layer
      usb: musb: Remove pm_runtime_set_irq_safe
      usb: musb: Use normal module_init for 2430 glue
      usb: phy: Check initial state for twl6030

Vahram Aharonyan (2):
      usb: dwc2: gadget: Do not halt endpoint if active
      usb: dwc2: gadget: Do not halt isochronous endpoints

William Wu (1):
      usb: gadget: composite: don't queue OS desc req if length is invalid

 Documentation/ABI/testing/configfs-usb-gadget-uvc |  58 ++---
 MAINTAINERS                                       |   1 +
 drivers/phy/phy-exynos-mipi-video.c               |   6 +-
 drivers/phy/phy-ti-pipe3.c                        |  15 +-
 drivers/phy/phy-twl4030-usb.c                     |  14 +-
 drivers/usb/core/quirks.c                         |  23 +-
 drivers/usb/dwc2/core.h                           |  27 +++
 drivers/usb/dwc2/gadget.c                         |  24 +-
 drivers/usb/dwc3/core.h                           |   1 +
 drivers/usb/dwc3/dwc3-exynos.c                    |  19 +-
 drivers/usb/dwc3/dwc3-st.c                        |  10 +-
 drivers/usb/dwc3/gadget.c                         |  30 ++-
 drivers/usb/gadget/composite.c                    |  21 +-
 drivers/usb/gadget/configfs.c                     |   1 +
 drivers/usb/gadget/function/f_fs.c                |  30 +--
 drivers/usb/gadget/function/f_printer.c           |   8 -
 drivers/usb/gadget/function/f_tcm.c               |  20 +-
 drivers/usb/gadget/function/f_uac2.c              |  13 +-
 drivers/usb/gadget/function/storage_common.c      |   4 +-
 drivers/usb/gadget/legacy/inode.c                 |  17 +-
 drivers/usb/gadget/udc/udc-core.c                 |  12 +-
 drivers/usb/host/ehci-hcd.c                       |   9 +
 drivers/usb/host/ehci-hub.c                       |  14 +-
 drivers/usb/host/ehci-msm.c                       |  14 +-
 drivers/usb/host/ehci-tegra.c                     |  16 +-
 drivers/usb/host/ohci-q.c                         |   3 +-
 drivers/usb/host/xhci-pci.c                       |   5 +
 drivers/usb/host/xhci-plat.c                      |   3 +
 drivers/usb/host/xhci-ring.c                      |  30 ++-
 drivers/usb/host/xhci.c                           |  29 +--
 drivers/usb/musb/musb_core.c                      |  85 ++++---
 drivers/usb/musb/musb_core.h                      |   3 +-
 drivers/usb/musb/musb_gadget.c                    |  34 ++-
 drivers/usb/musb/musb_host.c                      |  68 +++---
 drivers/usb/musb/omap2430.c                       | 257 ++++++++--------------
 drivers/usb/musb/sunxi.c                          |  54 +++--
 drivers/usb/phy/phy-twl6030-usb.c                 |  29 ++-
 drivers/usb/serial/mos7720.c                      |   1 +
 drivers/usb/storage/uas.c                         |   2 +-
 drivers/usb/usbip/vhci_hcd.c                      |   2 +-
 include/linux/usb/gadget.h                        |   3 +
 include/linux/usb/musb.h                          |   5 +-
 42 files changed, 573 insertions(+), 447 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ