[Pull request] UAS fixes for 3.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

Here's my first attempt at sending you signed tag pull requests.  These
fixes for the USB Attached SCSI (UAS) driver should be queued for 3.4.

Sarah Sharp


The following changes since commit fec67b45bf045582c3172101970090d640cd56d9:

  usb: cdc-wdm: Add device-id for Huawei 3G/LTE modems (2012-01-26 11:26:02 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-uas-next-2012-02-02

for you to fetch changes up to e4d8318a85779b25b880187b1b1c44e797bd7d4b:

  usb/uas: make sure data urb is gone if we receive status before that (2012-02-02 14:51:30 -0800)

----------------------------------------------------------------
UAS bug fixes for 3.4.

This includes the merge of the uas_for_sarah signed tag from Sebastian
Andrzej Siewior.

These patches should be merged into usb-next, and queued for 3.4.  The
UAS driver error handling has been broken for over a year now, and the
(future) changes that are needed to completely fix will be too big to go
into stable, so there's no point in queueing this set for stable.

----------------------------------------------------------------
Sarah Sharp (4):
      UAS: Re-add workqueue items if submission fails.
      UAS: Use unique tags on non-streams devices.
      UAS: Free status URB when we can't find the SCSI tag.
      Merge tag 'uas_for_sarah' of git://linutronix.de/users/bigeasy/linux into for-uas-next

Sebastian Andrzej Siewior (7):
      usb/uas: use unique tags for all LUNs
      usb/uas: use scsi_host_find_tag() to find command from a tag
      usb/uas: one only one status URB/host on stream-less connection
      usb/uas: only bind if the hcd supports SG
      usb/uas: move UAS structs / defines into a header file
      usb/uas: add usb_pipe_usage_descriptor
      usb/uas: make sure data urb is gone if we receive status before that

 drivers/usb/storage/uas.c |  328 +++++++++++++++++++++++++++++----------------
 include/linux/usb/uas.h   |   69 ++++++++++
 2 files changed, 281 insertions(+), 116 deletions(-)
 create mode 100644 include/linux/usb/uas.h

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux