Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
5894b91d1e700f38b4157df143be1502cf08daa8
/
drivers
/
scsi
/
scsi_lib.c
044f1da
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
8d5e72d
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 8 years ago
d6296d3
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 8 years ago
6947529
Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
0eebd00
scsi: Implement blk_mq_ops.show_rq()
by Bart Van Assche
· 8 years ago
8f9cedc
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
17d5363
scsi: introduce a result field in struct scsi_request
by Christoph Hellwig
· 8 years ago
ca855a5
Merge remote-tracking branch 'mkp-scsi/4.11/scsi-fixes' into fixes
by James Bottomley
· 8 years ago
e7661a8
scsi: return correct blkprep status code in case scsi_init_io() fails.
by Johannes Thumshirn
· 8 years ago
65f619d
Merge branch 'for-linus' into for-4.12/block
by Jens Axboe
· 8 years ago
36e3cf2
scsi: Avoid that SCSI queues get stuck
by Bart Van Assche
· 8 years ago
a065863
scsi: make asynchronous aborts mandatory
by Hannes Reinecke
· 8 years ago
2171b6d
scsi: make scsi_eh_scmd_add() always succeed
by Hannes Reinecke
· 8 years ago
64c7f1d
block, scsi: move the retries field to struct scsi_request
by Christoph Hellwig
· 8 years ago
f363b08
blk-mq: constify struct blk_mq_ops
by Eric Biggers
· 8 years ago
e2a3a673
Merge remote-tracking branch 'mkp-scsi/fixes' into fixes
by James Bottomley
· 8 years ago
a3b4924
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 8 years ago
8893cf6
scsi: mpt3sas: Avoid sleeping in interrupt context
by Bart Van Assche
· 8 years ago
fcbfffe
scsi: remove scsi_execute_req_flags
by Christoph Hellwig
· 8 years ago
76aaf87
scsi: merge __scsi_execute into scsi_execute
by Christoph Hellwig
· 8 years ago
3949e2f
scsi: simplify scsi_execute_req_flags
by Christoph Hellwig
· 8 years ago
74a78eb
scsi: make the sense header argument to scsi_test_unit_ready mandatory
by Christoph Hellwig
· 8 years ago
857de6e
scsi: use 'scsi_device_from_queue()' for scsi_dh
by Hannes Reinecke
· 8 years ago
ee52423
scsi: zero per-cmd driver data before each I/O
by Christoph Hellwig
· 8 years ago
772c8f6
Merge tag 'for-4.11/linus-merge-signed' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
fd3fc0b
scsi: don't BUG_ON() empty DMA transfers
by Johannes Thumshirn
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
57292b5
block: introduce blk_rq_is_passthrough
by Christoph Hellwig
· 8 years ago
82ed4db
block: split scsi_request out of struct request
by Christoph Hellwig
· 8 years ago
e9c787e
scsi: allocate scsi_cmnd structures as part of struct request
by Christoph Hellwig
· 8 years ago
d48777a6
scsi: remove __scsi_alloc_queue
by Christoph Hellwig
· 8 years ago
0a6ac4e
scsi: respect unchecked_isa_dma for blk-mq
by Christoph Hellwig
· 8 years ago
34241af
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
fd102b1
scsi: use blk_rq_payload_bytes
by Christoph Hellwig
· 8 years ago
7dbbf0f
scsi: scsi-mq: Wait for .queue_rq() if necessary
by Bart Van Assche
· 8 years ago
a829a84
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 8 years ago
f9d03f9
block: improve handling of the magic discard payload
by Christoph Hellwig
· 8 years ago
669f044
scsi: srp_transport: Move queuecommand() wait code to SCSI core
by Bart Van Assche
· 8 years ago
2868f13
scsi_lib: untangle 0 and BLK_MQ_RQ_QUEUE_OK
by Omar Sandoval
· 8 years ago
2d9c5c2
scsi: allow LLDDs to expose the queue mapping to blk-mq
by Christoph Hellwig
· 8 years ago
2b053ac
blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request()
by Bart Van Assche
· 8 years ago
52d7f1b
blk-mq: Avoid that requeueing starts stopped queues
by Bart Van Assche
· 8 years ago
e806402
block: split out request-only flags into a new namespace
by Christoph Hellwig
· 8 years ago
7d7e0f9
blk-mq: remove ->map_queue
by Christoph Hellwig
· 8 years ago
a621bac
scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands
by James Bottomley
· 9 years ago
d230823
scsi_lib: Decode T10 vendor IDs
by Hannes Reinecke
· 9 years ago
9b1d6c8
lib: scatterlist: move SG pool code from SCSI driver to lib/sg_pool.c
by Ming Lin
· 9 years ago
65e8617
scsi: rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS
by Ming Lin
· 9 years ago
001d63b
scsi: rename SG related struct and functions
by Ming Lin
· 9 years ago
22cc3d4
scsi: replace "mq" with "first_chunk" in SG functions
by Ming Lin
· 9 years ago
91dbc08
scsi: replace "scsi_data_buffer" with "sg_table" in SG functions
by Ming Lin
· 9 years ago
a7dee8f
Merge branch 'fixes' into misc
by James Bottomley
· 9 years ago
e1cd391
SCSI: Free resources when we return BLKPREP_INVALID
by jiangyiwen
· 9 years ago
d3d3289
scsi_dh: add 'rescan' callback
by Hannes Reinecke
· 9 years ago
a8aa397
scsi: Add scsi_vpd_tpg_id()
by Hannes Reinecke
· 9 years ago
9983bed
scsi: Add scsi_vpd_lun_id()
by Hannes Reinecke
· 9 years ago
71baba4
mm, page_alloc: rename __GFP_WAIT to __GFP_RECLAIM
by Mel Gorman
· 9 years ago
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
Next »