summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi_lib.c
Commit message (Expand)AuthorAgeFilesLines
* blk-mq: abstract out queue mapJens Axboe2018-11-071-1/+1
* scsi: kill off the legacy IO pathJens Axboe2018-11-071-561/+42
* scsi: provide mq_ops->busy() hookJens Axboe2018-11-071-0/+6
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-10-251-2/+3
|\
| * scsi: core: Allow state transitions from OFFLINE to BLOCKEDHannes Reinecke2018-10-151-0/+1
| * scsi: core: remove unnecessary unlikely()Igor Stoppa2018-09-171-2/+2
* | block, scsi: Change the preempt-only flag into a counterBart Van Assche2018-09-261-4/+7
* | Revert "scsi: core: avoid host-wide host_busy counter for scsi_mq"Ming Lei2018-08-271-17/+6
* | Revert "scsi: core: fix scsi_host_queue_ready"Ming Lei2018-08-271-1/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-08-151-172/+233
|\
| * scsi: core: use blk_mq_run_hw_queues in scsi_kick_queueJianchao Wang2018-08-081-1/+1
| * scsi: core: fix scsi_host_queue_readyMing Lei2018-07-021-1/+1
| * scsi: core: avoid host-wide host_busy counter for scsi_mqMing Lei2018-06-261-6/+17
| * scsi: core: check for equality of result byte valuesJohannes Thumshirn2018-06-261-2/+2
| * scsi: core: scsi_io_completion convert BUGs to WARNsDouglas Gilbert2018-06-261-3/+12
| * scsi: core: scsi_io_completion hints on fastpathDouglas Gilbert2018-06-261-9/+9
| * scsi: core: add scsi_io_completion_reprep helperDouglas Gilbert2018-06-261-23/+18
| * scsi: core: add scsi_io_completion_action helperDouglas Gilbert2018-06-261-154/+175
| * scsi: core: add scsi_io_completion_nz_result functionDouglas Gilbert2018-06-261-57/+75
| * scsi: core: scsi_io_completion: rename variablesDouglas Gilbert2018-06-261-33/+39
| * scsi: core: scsi_io_completion: comment on end_request returnDouglas Gilbert2018-06-261-0/+1
* | scsi: Check sense buffer size at build timeKees Cook2018-08-021-3/+3
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-06-101-0/+4
|\
| * scsi: core: sanitize++ in progressDouglas Gilbert2018-05-281-0/+4
* | Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-06-041-22/+2
|\ \
| * | scsi: reduce use of block bounce buffersChristoph Hellwig2018-05-071-22/+2
| |/
* | block: consistently use GFP_NOIO instead of __GFP_NORECLAIMChristoph Hellwig2018-05-141-1/+1
* | block: sanitize blk_get_request calling conventionsChristoph Hellwig2018-05-141-1/+1
|/
* scsi: core: Make scsi_result_to_blk_status() recognize CONDITION METBart Van Assche2018-04-091-0/+9
* scsi: core: Rename __scsi_error_from_host_byte() into scsi_result_to_blk_stat...Bart Van Assche2018-04-091-9/+9
* Revert "scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_by...Bart Van Assche2018-04-091-2/+0
* Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds2018-04-051-2/+25
|\
| * Merge branch 'fixes' into miscJames Bottomley2018-04-031-0/+4
| |\
| * | scsi: core: Make SCSI Status CONDITION MET equivalent to GOODDouglas Gilbert2018-03-121-0/+11
| * | scsi: core: use blk_mq_requeue_request in __scsi_queue_insertJianchao Wang2018-03-061-1/+13
| * | scsi: core: Reduce number of scsi_test_unit_ready() retriesBart Van Assche2018-02-131-1/+1
* | | Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds2018-04-051-3/+3
|\ \ \
| * | | bsg: split handling of SCSI CDBs vs transport requeuesChristoph Hellwig2018-03-131-2/+2
| * | | block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche2018-03-081-1/+1
| * | | block: Add 'lock' as third argument to blk_alloc_queue_node()Bart Van Assche2018-02-281-1/+1
| |/ /
* | | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2018-03-071-0/+4
|\ \ \ | |/ / |/| / | |/
| * scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte()Hannes Reinecke2018-03-011-0/+2
| * scsi: core: Avoid that ATA error handling can trigger a kernel hang or oopsBart Van Assche2018-03-011-0/+2
* | Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-blockLinus Torvalds2018-02-041-3/+3
|\ \
| * | blk-mq: introduce BLK_STS_DEV_RESOURCEMing Lei2018-01-301-3/+3
* | | Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-02-031-4/+5
|\ \ \
| * | | scsi: Define usercopy region in scsi_sense_cache slab cacheDavid Windsor2018-01-151-4/+5
* | | | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2018-01-311-17/+33
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | scsi: core: Change third __scsi_queue_insert() argument from int to boolBart Van Assche2018-01-101-4/+4
| * | scsi: core: Unexport scsi_initialize_rq()Bart Van Assche2017-12-071-2/+1
OpenPOWER on IntegriCloud