summaryrefslogtreecommitdiffstats
path: root/drivers/usb/storage/uas.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-25usb-uas: set max_lun and max_channelGerd Hoffmann1-0/+2
2013-01-11uas: fail any request submitted while resetting the device.Gerd Hoffmann1-0/+6
2013-01-11uas: improve device resetGerd Hoffmann1-1/+44
2013-01-11uas: improve abort handlerGerd Hoffmann1-2/+17
2013-01-11uas: add IS_IN_WORK_LIST flagGerd Hoffmann1-2/+8
2013-01-11uas: add UNLINK_DATA_URBS flagGerd Hoffmann1-3/+21
2013-01-11uas: new function to cancel data urbsGerd Hoffmann1-10/+12
2012-09-26USB: uas: fix gcc warningGerd Hoffmann1-10/+8
2012-09-26USB: uas: fix lockingGerd Hoffmann1-0/+2
2012-09-25USB: uas: add lockingGerd Hoffmann1-7/+44
2012-09-25USB: uas: fix abortGerd Hoffmann1-7/+4
2012-09-25USB: uas: remove aborted field, replace with status bit.Gerd Hoffmann1-6/+6
2012-09-25USB: uas: fix task managementGerd Hoffmann1-3/+3
2012-09-25USB: uas: keep track of command urbsGerd Hoffmann1-1/+10
2012-06-25uas: task mgmt & error handlingGerd Hoffmann1-29/+131
2012-06-25uas: track urbs, kill inflight urbs on disconnect.Gerd Hoffmann1-0/+9
2012-06-25uas: improve error handlingGerd Hoffmann1-1/+13
2012-06-25uas: keep track of command state, finish scsi cmd when really done.Gerd Hoffmann1-15/+71
2012-06-25uas: fix sense urb handlingGerd Hoffmann1-21/+28
2012-06-25Revert "usb/uas: one only one status URB/host on stream-less connection"Gerd Hoffmann1-60/+10
2012-06-25Revert "usb/uas: make sure data urb is gone if we receive status before that"Gerd Hoffmann1-75/+15
2012-02-02usb/uas: make sure data urb is gone if we receive status before thatSebastian Andrzej Siewior1-15/+75
2012-02-02usb/uas: move UAS structs / defines into a header fileSebastian Andrzej Siewior1-55/+1
2012-02-02usb/uas: only bind if the hcd supports SGSebastian Andrzej Siewior1-6/+19
2012-02-02Merge tag 'uas_for_sarah' of git://linutronix.de/users/bigeasy/linux into for...Sarah Sharp1-40/+117
2011-12-22usb/uas: one only one status URB/host on stream-less connectionSebastian Andrzej Siewior1-10/+60
2011-12-22usb/uas: use scsi_host_find_tag() to find command from a tagSebastian Andrzej Siewior1-16/+17
2011-12-22usb/uas: use unique tags for all LUNsSebastian Andrzej Siewior1-13/+25
2011-12-22UAS: Free status URB when we can't find the SCSI tag.Sarah Sharp1-1/+3
2011-12-22UAS: Use unique tags on non-streams devices.Sarah Sharp1-1/+4
2011-12-22UAS: Re-add workqueue items if submission fails.Sarah Sharp1-4/+13
2011-11-18USB: convert drivers/usb/* to use module_usb_driver()Greg Kroah-Hartman1-12/+1
2011-10-31usb: Add module.h to drivers/usb consumers who really use it.Paul Gortmaker1-0/+1
2010-12-16Merge branch 'usb-next' into musb-mergeGreg Kroah-Hartman1-28/+54
2010-12-15USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission pathMatthew Wilcox1-1/+1
2010-12-15USB: uas: Ensure we only bind to a UAS interfaceMatthew Wilcox1-7/+30
2010-12-15USB: uas: Rename sense pipe and sense urb to status pipe and status urbMatthew Wilcox1-16/+16
2010-12-15USB: uas: Use kzalloc instead of kmallocMatthew Wilcox1-2/+2
2010-12-15USB: uas: Fix up the Sense IUMatthew Wilcox1-2/+5
2010-11-16SCSI host lock push-downJeff Garzik1-1/+3
2010-11-10block: remove REQ_HARDBARRIERChristoph Hellwig1-4/+1
2010-10-22USB: Add UAS driverMatthew Wilcox1-0/+751