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]
Date:	Fri, 15 Apr 2011 16:59:43 -0700
From:	Greg KH <gregkh@...e.de>
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 PATCH] USB fixes for .39

Here's a number of fixes for USB stuff for your .39 tree.

There are a lot of little things, new device ids and minor fixes.  The
larger stuff is USB 3.0 fixes that resolve a large number of reported
issues. The pci quirks change also resolves a problem reported by a
number of people.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ usb-linus

All of these have been in the linux-next tree for a while.

The full patches will be sent to the linux-usb mailing list, if anyone
wants to see them.

thanks,

greg k-h

------------

 arch/microblaze/Kconfig           |    1 -
 drivers/usb/Kconfig               |    1 +
 drivers/usb/core/devices.c        |   10 +-
 drivers/usb/core/hcd.c            |    2 +-
 drivers/usb/core/hub.c            |   12 ++-
 drivers/usb/gadget/f_audio.c      |    1 +
 drivers/usb/gadget/f_eem.c        |    8 +-
 drivers/usb/gadget/fsl_qe_udc.c   |   20 +++-
 drivers/usb/gadget/inode.c        |    4 +-
 drivers/usb/gadget/pch_udc.c      |    8 +-
 drivers/usb/gadget/r8a66597-udc.c |    2 +
 drivers/usb/host/ehci-q.c         |   15 ++-
 drivers/usb/host/isp1760-hcd.c    |    2 +-
 drivers/usb/host/ohci-au1xxx.c    |    2 +-
 drivers/usb/host/pci-quirks.c     |  117 +++++++++++++-------
 drivers/usb/host/xhci-mem.c       |  106 ++++++++++++------
 drivers/usb/host/xhci-pci.c       |    4 +
 drivers/usb/host/xhci-ring.c      |  219 ++++++++++++++++++++++--------------
 drivers/usb/host/xhci.c           |   23 +++-
 drivers/usb/host/xhci.h           |   11 ++-
 drivers/usb/musb/Kconfig          |    6 +-
 drivers/usb/musb/blackfin.c       |   24 ++++
 drivers/usb/musb/cppi_dma.c       |   27 +++--
 drivers/usb/musb/musb_core.c      |    2 +
 drivers/usb/musb/musb_core.h      |    5 +
 drivers/usb/musb/musb_gadget.c    |    4 +-
 drivers/usb/musb/musbhsdma.c      |    8 ++
 drivers/usb/musb/omap2430.c       |    3 +-
 drivers/usb/musb/ux500.c          |    2 +
 drivers/usb/serial/ftdi_sio.c     |    5 +
 drivers/usb/serial/ftdi_sio_ids.h |   12 ++
 drivers/usb/serial/option.c       |    5 +
 drivers/usb/serial/qcserial.c     |   31 ++++-
 33 files changed, 483 insertions(+), 219 deletions(-)

---------------

Alan Stern (1):
      USB: EHCI: unlink unused QHs when the controller is stopped

Alexey Khoroshilov (1):
      USB: usb-gadget: unlock data->lock mutex on error path in ep_read()

Andiry Xu (2):
      usbcore: Bug fix: system can't suspend with USB3.0 device connected to USB3.0 hub
      xHCI: Implement AMD PLL quirk

Christian Simon (1):
      USB: ftdi_sio: Added IDs for CTI USB Serial Devices

Dan Carpenter (6):
      USB: musb: add missing unlock in cppi_interrupt()
      USB: musb: using 0 instead of NULL
      USB: musb: silence printk format warning
      USB: musb: dereferencing an iomem pointer
      usb: pch_udc: unlock on allocation failure
      USB: xhci: unsigned char never equals -1

Dmitry Torokhov (6):
      USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices
      USB: xhci - fix unsafe macro definitions
      USB: xhci - remove excessive 'inline' markings
      USB: xhci: simplify logic of skipping missed isoc TDs
      USB: xhci - fix math in xhci_get_endpoint_interval()
      USB: xhci - also free streams when resetting devices

Felipe Balbi (2):
      usb: musb: temporarily make it bool
      usb: musb: gadget: check the correct list_head

Greg Kroah-Hartman (1):
      Revert "USB: isp1760-hcd: move imask clear after pending work is done"

Hema HK (1):
      usb: musb: Fix the crash issue during reboot

Joerg Roedel (1):
      USB host: Fix lockdep warning in AMD PLL quirk

Johan Hovold (2):
      usb: musb: omap2430: fix build failure
      USB: ftdi_sio: add PID for OCT DK201 docking station

Marius B. Kotsbak (1):
      USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.

Matthew Wilcox (1):
      USB: Fix unplug of device with active streams

Mian Yousaf Kaukab (2):
      usb: musb: clear AUTOSET while clearing DMAENAB
      usb: musb: ux500: copy dma mask from platform device to musb device

Michal Simek (1):
      usb: Fix Kconfig unmet dependencies for Microblaze EHCI

Mike Frysinger (1):
      USB: musb: blackfin: work around anomaly 05000450

Paul Friedrich (1):
      USB: ftdi_sio: add ids for Hameg HO720 and HO730

Randy Dunlap (1):
      usb: fix ips1760-hcd printk format warning

Richard Retanubun (1):
      USB: isp1760-hcd: move imask clear after pending work is done

Sarah Sharp (2):
      xhci: Fix NULL pointer deref in handle_port_status()
      xhci: Tell USB core both roothubs lost power.

Sebastian Andrzej Siewior (1):
      usb/gadget: don't leak hs_descriptors

Steven Hardy (3):
      usb: Fix qcserial memory leak on rmmod
      usb: qcserial avoid pointing to freed memory
      usb: qcserial add missing errorpath kfrees

Valentin Longchamp (1):
      USB: fsl_qe_udc: send ZLP when zero flag and length % maxpacket == 0

Yauheni Kaliuta (1):
      usb: gadget: eem: fix echo command processing

Yoichi Yuasa (1):
      USB: ohci-au1xxx: fix warning "__BIG_ENDIAN" is not defined

Yoshihiro Shimoda (1):
      usb: r8a66597-udc: fix spinlock usage

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ