Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f0a2a049f5e33670448b189bfb05d73a5a37ff25
/
drivers
/
scsi
/
scsi_lib.c
f4829a9
blk-mq: fix racy updates of rq->errors
by Christoph Hellwig
· 9 years ago
ee14c67
scsi_dh: kill struct scsi_dh_data
by Christoph Hellwig
· 9 years ago
14c3e67
scsi: Add ALUA state change UA handling
by Hannes Reinecke
· 9 years ago
0ae80ba
scsi: retry MODE SENSE on unit attention
by Hannes Reinecke
· 10 years ago
0c958ec
scsi: fix memory leak with scsi-mq
by Tony Battersby
· 9 years ago
bba0bdd
Defer processing of REQ_PREEMPT requests for blocked devices
by Bart Van Assche
· 10 years ago
3e12cef
Merge branch 'for-3.20/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
24391c0
blk-mq: add tag allocation policy
by Shaohua Li
· 10 years ago
91724c2
scsi: Avoid crashing if device uses DIX but adapter does not support it
by Ewan D. Milne
· 10 years ago
70a0f2c
scsi: ->queue_rq can't sleep
by Christoph Hellwig
· 10 years ago
120bb3e
scsi: fix random memory corruption with scsi-mq + T10 PI
by Tony Battersby
· 10 years ago
caf292a
Merge branch 'for-3.19/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
82042a2
scsi: move scsi_dispatch_cmd to scsi_lib.c
by Christoph Hellwig
· 10 years ago
3c356bd
scsi: stop passing a gfp_mask argument down the command setup path
by Christoph Hellwig
· 10 years ago
bb3ec62
scsi: remove scsi_next_command
by Christoph Hellwig
· 10 years ago
125c99b
scsi: add new scsi-command flag for tagged commands
by Christoph Hellwig
· 10 years ago
efec4b9
scsi: add support for multiple hardware queues
by Bart Van Assche
· 10 years ago
f1569ff
scsi: ratelimit I/O error messages
by Hannes Reinecke
· 10 years ago
c11c004
scsi: simplify scsi_log_(send|completion)
by Hannes Reinecke
· 10 years ago
4753cbc
scsi: use 'bool' as return value for scsi_normalize_sense()
by Hannes Reinecke
· 10 years ago
d811b84
scsi: use sdev as argument for sense code printing
by Hannes Reinecke
· 10 years ago
037e6d8
scsi: resolve some missing-field-initializers warnings
by Mark Rustad
· 10 years ago
74c4505
blk-mq: add a 'list' parameter to ->queue_rq()
by Jens Axboe
· 10 years ago
b1dd2aa
scsi: set REQ_QUEUE for the blk-mq case
by Christoph Hellwig
· 10 years ago
d3dc366
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
9a50aae
Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 10 years ago
fe05252
scsi: move blk_mq_start_request call earlier
by Christoph Hellwig
· 10 years ago
0152fb6
blk-mq: pass a reserved argument to the timeout handler
by Christoph Hellwig
· 10 years ago
c8a446a
blk-mq: rename blk_mq_end_io to blk_mq_end_request
by Christoph Hellwig
· 10 years ago
e249007
blk-mq: call blk_mq_start_request from ->queue_rq
by Christoph Hellwig
· 10 years ago
bf57229
blk-mq: remove REQ_END
by Christoph Hellwig
· 10 years ago
f81426a
[SCSI] fix for bidi use after free
by Daniel Gryniewicz
· 10 years ago
64bdcbc
scsi: add use_cmd_list flag
by Kashyap.Desai@avagotech.com
· 10 years ago
b207892
Merge branch 'for-linus' into for-3.18/core
by Jens Axboe
· 10 years ago
522a15d
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
a492f07
block,scsi: fixup blk_get_request dead queue scenarios
by Joe Lawrence
· 10 years ago
6f4a1626
scsi-mq: fix requests that use a separate CDB buffer
by Tony Battersby
· 10 years ago
480cadc
scsi: Fix qemu boot hang problem
by Guenter Roeck
· 10 years ago
d285203
scsi: add support for a blk-mq based I/O path.
by Christoph Hellwig
· 11 years ago
c53c6d6
scatterlist: allow chaining to preallocated chunks
by Christoph Hellwig
· 11 years ago
f6d47e7
scsi: unwind blk_end_request_all and blk_end_request_err calls
by Christoph Hellwig
· 11 years ago
2ccbb00
scsi: only maintain target_blocked if the driver has a target queue limit
by Christoph Hellwig
· 11 years ago
cd9070c
scsi: fix the {host,target,device}_blocked counter mess
by Christoph Hellwig
· 11 years ago
71e75c9
scsi: convert device_busy to atomic_t
by Christoph Hellwig
· 11 years ago
7466501
scsi: convert host_busy to atomic_t
by Christoph Hellwig
· 11 years ago
7ae65c0
scsi: convert target_busy to an atomic_t
by Christoph Hellwig
· 11 years ago
cf68d33
scsi: push host_lock down into scsi_{host,target}_queue_ready
by Christoph Hellwig
· 11 years ago
3b5382c
scsi: set ->scsi_done before calling scsi_dispatch_cmd
by Christoph Hellwig
· 11 years ago
d0d3bbf
scsi: centralize command re-queueing in scsi_dispatch_fn
by Christoph Hellwig
· 11 years ago
de3e8bf
scsi: split __scsi_queue_insert
by Christoph Hellwig
· 11 years ago
6af7a4f
scsi: add scsi_setup_cmnd helper
by Christoph Hellwig
· 10 years ago
4f1e576
scsi: mark scsi_setup_blk_pc_cmnd static
by Christoph Hellwig
· 10 years ago
5158a89
scsi: set sc_data_direction in common code
by Christoph Hellwig
· 10 years ago
3868cf8
scsi: restructure command initialization for TYPE_FS requests
by Christoph Hellwig
· 10 years ago
635d98b
scsi: move the nr_phys_segments assert into scsi_init_io
by Christoph Hellwig
· 10 years ago
e6c11db
scsi_lib: remove the description string in scsi_io_completion()
by Maurizio Lombardi
· 10 years ago
f1bea55
scsi: remove various exports that were only used by scsi_tgt
by Christoph Hellwig
· 11 years ago
91921e0
scsi: use dev_printk variants where possible
by Hannes Reinecke
· 10 years ago
89fb4cd
scsi: handle flush errors properly
by James Bottomley
· 10 years ago
23d4ed5
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
1c54fc1
Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 11 years ago
f27b087
block: add blk_rq_set_block_pc()
by Jens Axboe
· 11 years ago
681a289
Merge branch 'for-3.16/core' of git://git.kernel.dk/linux-block into next
by Linus Torvalds
· 11 years ago
a1b73fc
scsi: reintroduce scsi_driver.init_command
by Christoph Hellwig
· 11 years ago
bc85dc5
scsi: remove scsi_end_request
by Christoph Hellwig
· 11 years ago
c682adf
scsi: explicitly release bidi buffers
by Christoph Hellwig
· 11 years ago
644373a
[SCSI] Fix command result state propagation
by Alan Stern
· 11 years ago
68c03d9
[SCSI] don't reference freed command in scsi_prep_return
by Christoph Hellwig
· 11 years ago
5e012aa
[SCSI] don't reference freed command in scsi_init_sgtable
by Christoph Hellwig
· 11 years ago
b4f42e2
block: remove struct request buffer member
by Jens Axboe
· 11 years ago
f89e0dd
Merge tag 'v3.15-rc1' into for-3.16/core
by Jens Axboe
· 11 years ago
2bfad21
scsi: Make sure cmd_flags are 64-bit
by Martin K. Petersen
· 11 years ago
59c3d45
block: remove 'q' parameter from kblockd_schedule_*_work()
by Jens Axboe
· 11 years ago
134997a
[SCSI] remove a useless get/put_device pair in scsi_requeue_command
by Christoph Hellwig
· 11 years ago
27e9e0f
[SCSI] remove a useless get/put_device pair in scsi_next_command
by Bart Van Assche
· 11 years ago
613be1f
[SCSI] remove a useless get/put_device pair in scsi_request_fn
by Bart Van Assche
· 11 years ago
0479633
[SCSI] do not manipulate device reference counts in scsi_get/put_command
by Christoph Hellwig
· 11 years ago
21a05df
[SCSI] avoid taking host_lock in scsi_run_queue unless nessecary
by Christoph Hellwig
· 11 years ago
ee60b2c
[SCSI] Add timeout to avoid infinite command retry
by Eiichi Tsukata
· 11 years ago
e83b366
Fix uses of dma_max_pfn() when converting to a limiting address
by Russell King
· 11 years ago
7d35496
ARM: 7796/1: scsi: Use dma_max_pfn(dev) helper for bounce_limit calculations
by Santosh Shilimkar
· 11 years ago
357397a
Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
by Linus Torvalds
· 11 years ago
279afdf
[SCSI] Generate uevents on certain unit attention codes
by Ewan D. Milne
· 11 years ago
7e782af
[SCSI] Return ENODATA on medium error
by Hannes Reinecke
· 11 years ago
a9d6ceb8
[SCSI] return ENOSPC on thin provisioning failure
by Hannes Reinecke
· 11 years ago
0f7f623
[SCSI] Document enhanced error codes
by Hannes Reinecke
· 11 years ago
f1bc1e4
ata: acpi: rework the ata acpi bind support
by Aaron Lu
· 11 years ago
0516c08
[SCSI] enable destruction of blocked devices which fail LUN scanning
by Bart Van Assche
· 11 years ago
e2eb724
[SCSI] Fix race between starved list and device removal
by James Bottomley
· 11 years ago
9b21493
[SCSI] sd: use REQ_PM in sd's runtime suspend operation
by Lin Ming
· 12 years ago
5354009
ACPI / glue: Add .match() callback to struct acpi_bus_type
by Rafael J. Wysocki
· 12 years ago
6f4c827
[libata] scsi: no poll when ODD is powered off
by Aaron Lu
· 12 years ago
60da5bf
Merge branch 'for-3.8/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
3f3299d
block: Rename queue dead flag
by Bart Van Assche
· 12 years ago
5db4486
[SCSI] sd: Implement support for WRITE SAME
by Martin K. Petersen
· 12 years ago
fe709ed
Merge SCSI misc branch into isci-for-3.6 tag
by James Bottomley
· 12 years ago
0e58076
[SCSI] scsi_lib: Set the device state from transport-offline to running
by Vikas Chaudhary
· 12 years ago
27c4197
[SCSI] scsi_lib: fix scsi_io_completion's SG_IO error propagation
by Mike Snitzer
· 13 years ago
8407884
Merge branch 'master' [vanilla Linus master] into libata-dev.git/upstream
by Jeff Garzik
· 12 years ago
b485462
[SCSI] Stop accepting SCSI requests before removing a device
by Bart Van Assche
· 12 years ago
Next »