Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
4af6600fd793023c01634cca5abfe4a2b707788f
/
drivers
/
usb
/
storage
/
uas.c
2c2d831c
[SCSI] uas: disable use of blk-mq I/O path
by Christoph Hellwig
· 10 years ago
e2875c3
uas: Limit qdepth to 32 when connected over usb-2
by Hans de Goede
· 10 years ago
94d72f0
uas: fix deadlocky memory allocations
by Oliver Neukum
· 11 years ago
c637f1f
uas: fix error handling during scsi_scan()
by Oliver Neukum
· 11 years ago
e7eda93
uas: fix GFP_NOIO under spinlock
by Oliver Neukum
· 11 years ago
7cace97
uas: Remove comment about registering a uas scsi controller for each usb bus
by Hans de Goede
· 11 years ago
f50a496
uas: Add Hans de Goede as uas maintainer
by Hans de Goede
· 11 years ago
37599f9
uas: Make sure sg elements are properly aligned
by Hans de Goede
· 11 years ago
8e45315
uas: Add some data in/out ready iu sanity checks
by Hans de Goede
· 11 years ago
876285c
uas: Improve error reporting
by Hans de Goede
· 11 years ago
673331c
uas: Use the right error codes for different kinds of errors
by Hans de Goede
· 11 years ago
3a4462e
uas: Clear cmdinfo on command queue-ing
by Hans de Goede
· 11 years ago
21fc05b
uas: Fix memory management
by Hans de Goede
· 11 years ago
c6f6320
uas: Fix command / task mgmt submission racing with disconnect
by Hans de Goede
· 11 years ago
040d1a8
uas: cmdinfo: use only one list head
by Hans de Goede
· 11 years ago
da3033e
uas: add uas_mark_cmd_dead helper function
by Hans de Goede
· 11 years ago
61c09ce
uas: Properly complete inflight commands on bus-reset or disconnect
by Hans de Goede
· 11 years ago
c6d4579
uas: uas_alloc_data_urb: Remove unnecessary use_streams check
by Hans de Goede
· 11 years ago
f323abc
uas: Fix task-management not working when connected over USB-2
by Hans de Goede
· 11 years ago
da65c2b
uas: Reset device on reboot
by Hans de Goede
· 11 years ago
0df1f66
uas: Add suspend/resume support
by Hans de Goede
· 11 years ago
e36e649
uas: Use GFP_NOIO rather then GFP_ATOMIC where possible
by Hans de Goede
· 11 years ago
b83b86a
uas: Don't allow more then one task to run at the same time
by Hans de Goede
· 11 years ago
70cf0fb
uas: task_mgmt: Kill the sense-urb if we fail to submit the cmd urb
by Hans de Goede
· 11 years ago
58d5144
uas: Not being able to alloc streams when connected through usb-3 is an error
by Hans de Goede
· 11 years ago
74d71ae
uas: Drop fixed endpoint config handling
by Hans de Goede
· 11 years ago
d77adc02
uas: Move uas_find_endpoints to uas-detect.h
by Hans de Goede
· 11 years ago
d495c1b
uas: Fix bounds check in uas_find_endpoints
by Hans de Goede
· 11 years ago
34f11e5
uas: Add uas_find_endpoints() helper function
by Hans de Goede
· 11 years ago
79b4c06
uas: Add the posibilty to blacklist uas devices from using the uas driver
by Hans de Goede
· 11 years ago
82aa038
uas: Move uas detect code to uas-detect.h
by Hans de Goede
· 11 years ago
e1be067
uas: Add a uas_find_uas_alt_setting helper function
by Hans de Goede
· 11 years ago
d3f7c15
uas: Use all available stream ids
by Hans de Goede
· 11 years ago
e52e031
uas: s/response_ui/response_iu/
by Hans de Goede
· 11 years ago
4de7a373
uas: Fix reset handling for externally triggered reset
by Hans de Goede
· 11 years ago
be326f4
uas: Fix reset locking
by Hans de Goede
· 11 years ago
6c2334e
uas: Fix uas not working when plugged into an ehci port
by Hans de Goede
· 11 years ago
a887cd3
uas: uas_alloc_cmd_urb: drop unused stream_id parameter
by Hans de Goede
· 11 years ago
7e50e0b
uas: Avoid unnecessary unlock / lock calls around unlink_data_urbs
by Hans de Goede
· 11 years ago
6ce8213
uas: Properly set interface to altsetting 0 on probe failure
by Hans de Goede
· 11 years ago
d5f808d
uas: Urbs must be anchored before submitting them
by Hans de Goede
· 11 years ago
f491ecb
uas: replace BUG_ON() + WARN_ON() with WARN_ON_ONCE()
by Gerd Hoffmann
· 11 years ago
326349f
uas: add dead request list
by Gerd Hoffmann
· 11 years ago
1bf8198
uas: make work list per-device
by Gerd Hoffmann
· 11 years ago
d89bd83
uas: properly reinitialize in uas_eh_bus_reset_handler
by Gerd Hoffmann
· 11 years ago
bde027b
usb-uas: set max_lun and max_channel
by Gerd Hoffmann
· 12 years ago
f8be6bf
uas: fail any request submitted while resetting the device.
by Gerd Hoffmann
· 12 years ago
4c45697
uas: improve device reset
by Gerd Hoffmann
· 12 years ago
5d39040
uas: improve abort handler
by Gerd Hoffmann
· 12 years ago
efefecf
uas: add IS_IN_WORK_LIST flag
by Gerd Hoffmann
· 12 years ago
b06e48a
uas: add UNLINK_DATA_URBS flag
by Gerd Hoffmann
· 12 years ago
aa8f612
uas: new function to cancel data urbs
by Gerd Hoffmann
· 12 years ago
e0423de
USB: uas: fix gcc warning
by Gerd Hoffmann
· 12 years ago
1994ff4
USB: uas: fix locking
by Gerd Hoffmann
· 12 years ago
e064852
USB: uas: add locking
by Gerd Hoffmann
· 12 years ago
0871d7d
USB: uas: fix abort
by Gerd Hoffmann
· 12 years ago
ef018cc9
USB: uas: remove aborted field, replace with status bit.
by Gerd Hoffmann
· 12 years ago
0393986
USB: uas: fix task management
by Gerd Hoffmann
· 12 years ago
a0e39e3
USB: uas: keep track of command urbs
by Gerd Hoffmann
· 12 years ago
023b515
uas: task mgmt & error handling
by Gerd Hoffmann
· 13 years ago
bdd000f
uas: track urbs, kill inflight urbs on disconnect.
by Gerd Hoffmann
· 13 years ago
8aac863
uas: improve error handling
by Gerd Hoffmann
· 13 years ago
b1d6769
uas: keep track of command state, finish scsi cmd when really done.
by Gerd Hoffmann
· 13 years ago
e9bd7e1
uas: fix sense urb handling
by Gerd Hoffmann
· 13 years ago
db32de1
Revert "usb/uas: one only one status URB/host on stream-less connection"
by Gerd Hoffmann
· 13 years ago
c621a81
Revert "usb/uas: make sure data urb is gone if we receive status before that"
by Gerd Hoffmann
· 13 years ago
e4d8318
usb/uas: make sure data urb is gone if we receive status before that
by Sebastian Andrzej Siewior
· 13 years ago
348748b
usb/uas: move UAS structs / defines into a header file
by Sebastian Andrzej Siewior
· 13 years ago
c898add
usb/uas: only bind if the hcd supports SG
by Sebastian Andrzej Siewior
· 13 years ago
b6036698
Merge tag 'uas_for_sarah' of git://linutronix.de/users/bigeasy/linux into for-uas-next
by Sarah Sharp
· 13 years ago
ceb3f91
usb/uas: one only one status URB/host on stream-less connection
by Sebastian Andrzej Siewior
· 13 years ago
22188f4
usb/uas: use scsi_host_find_tag() to find command from a tag
by Sebastian Andrzej Siewior
· 13 years ago
dae5154
usb/uas: use unique tags for all LUNs
by Sebastian Andrzej Siewior
· 13 years ago
96c1eb9
UAS: Free status URB when we can't find the SCSI tag.
by Sarah Sharp
· 13 years ago
9eb4454
UAS: Use unique tags on non-streams devices.
by Sarah Sharp
· 13 years ago
ea9da1c
UAS: Re-add workqueue items if submission fails.
by Sarah Sharp
· 13 years ago
65db430
USB: convert drivers/usb/* to use module_usb_driver()
by Greg Kroah-Hartman
· 13 years ago
6eb0de8
usb: Add module.h to drivers/usb consumers who really use it.
by Paul Gortmaker
· 13 years ago
36facad
Merge branch 'usb-next' into musb-merge
by Greg Kroah-Hartman
· 14 years ago
0b83ae9
USB: uas: Use GFP_NOIO instead of GFP_KERNEL in I/O submission path
by Matthew Wilcox
· 14 years ago
89dc290
USB: uas: Ensure we only bind to a UAS interface
by Matthew Wilcox
· 14 years ago
92a3f76
USB: uas: Rename sense pipe and sense urb to status pipe and status urb
by Matthew Wilcox
· 14 years ago
ac563cf
USB: uas: Use kzalloc instead of kmalloc
by Matthew Wilcox
· 14 years ago
4400ef3
USB: uas: Fix up the Sense IU
by Matthew Wilcox
· 14 years ago
f281233
SCSI host lock push-down
by Jeff Garzik
· 14 years ago
02e031c
block: remove REQ_HARDBARRIER
by Christoph Hellwig
· 14 years ago
115bb1f
USB: Add UAS driver
by Matthew Wilcox
· 14 years ago