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: <20100924181143.GA14923@kroah.com>
Date:	Fri, 24 Sep 2010 11:11: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 .36-rc

Here are some usb driver fixes for .36-rc

Most of these are pending musb driver patches that the developers have
been haggling out for a while, but are needed to solve some issues with
the .36 kernel and that driver.

The most important one is a fix for a much-reported oops in the HID
driver.  Turns out it was a very old bug in the USB core causing this
issue, which no one had ever hit as they had never called the USB core
in this manner.  It was caused by the BKL rework in the HID driver and
really is a USB core issue, not a HID one.  It has been tested by a lot
of people to resolve their issue.

And there's a documentation update, catching up on a change from the .35
kernel in the way autosuspend works.

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

All of these patches have been in the linux-next and mm trees, with the
exception of the documentation update, which came into me today.

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

thanks,

greg k-h

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

 drivers/usb/core/Kconfig           |    6 +-
 drivers/usb/core/file.c            |   35 ++++++++---------
 drivers/usb/core/message.c         |    1 +
 drivers/usb/musb/cppi_dma.c        |    1 +
 drivers/usb/musb/musb_gadget.c     |   75 ++++++++++++++++++-----------------
 drivers/usb/musb/musb_gadget.h     |    2 +
 drivers/usb/musb/musb_gadget_ep0.c |    9 ++++
 drivers/usb/musb/musb_host.c       |    6 +++
 8 files changed, 77 insertions(+), 58 deletions(-)

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

Alan Stern (2):
      USB: fix bug in initialization of interface minor numbers
      USB: update Kconfig help text for CONFIG_USB_SUSPEND

Ming Lei (6):
      usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style
      usb: musb: gadget: fix bulk IN infinit hangs in double buffer case
      usb: musb: gadget: enable autoclear for OUT transfer in both DMA 0 and DMA 1
      usb: musb: gadget: fix DMA length for OUT transfer
      usb: musb: gadget: complete request only if data is transfered over
      usb: musb: gadget: fix dma length in txstate

Santosh Shilimkar (1):
      usb: musb: host: Issue a memory barrier before starting DMA

Sergei Shtylyov (1):
      usb: musb: gadget: restart request on clearing endpoint halt

--
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