summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-051-125/+105
|\
| * scsi: core: Refactor scsi_mq_setup_tags functionYe Bin2020-05-191-11/+12
| * scsi: core: Fix incorrect usage of shost_for_each_deviceYe Bin2020-05-191-1/+3
| * scsi: core: free sgtables in case command setup failsJohannes Thumshirn2020-04-291-5/+11
| * scsi: core: doc: Change function comments to kernel-doc styleAndré Almeida2020-04-271-107/+62
| * scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block()Ming Lei2020-04-241-1/+17
* | Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockLinus Torvalds2020-06-021-32/+55
|\ \
| * | block: Introduce REQ_OP_ZONE_APPENDKeith Busch2020-05-121-0/+1
| * | block: move dma_pad handling from blk_rq_map_sg into the callersChristoph Hellwig2020-04-221-1/+9
| * | block: move dma drain handling to scsiChristoph Hellwig2020-04-221-5/+34
| * | scsi: merge scsi_init_sgtable into scsi_init_ioChristoph Hellwig2020-04-221-28/+18
| * | Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is i...Douglas Anderson2020-04-201-6/+1
| |/
* / scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCKDexuan Cui2020-04-211-0/+1
|/
* scsi: core: avoid repetitive logging of device offline messagesEwan D. Milne2020-03-111-2/+6
* scsi: core: Introduce {init,exit}_cmd_priv()Bart Van Assche2020-02-281-6/+23
* scsi: core: Remove cmd_list functionalityHannes Reinecke2020-02-281-31/+0
* scsi: core: add scsi_host_(block,unblock) helper functionHannes Reinecke2020-02-281-0/+30
* scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLDCan Guo2019-12-191-0/+2
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-12-021-23/+22
|\
| * scsi: core: avoid host-wide host_busy counter for scsi_mqMing Lei2019-11-011-23/+22
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2019-11-111-1/+2
|\ \
| * | scsi: core: Handle drivers which set sg_tablesize to zeroMichael Schmitz2019-11-061-1/+2
| |/
* | scsi: core: fix dh and multipathing for SCSI hosts without request batchingSteffen Maier2019-09-231-1/+2
* | scsi: core: fix missing .cleanup_rq for SCSI hosts without request batchingSteffen Maier2019-09-231-0/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-09-211-4/+48
|\
| * scsi: core: Complain if scsi_target_block() failsBart Van Assche2019-08-071-1/+6
| * scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_stateBart Van Assche2019-08-071-0/+8
| * scsi: core: add support for request batchingPaolo Bonzini2019-07-221-3/+34
* | scsi: implement .cleanup_rq callbackMing Lei2019-08-041-0/+13
* | scsi: core: fix the dma_max_mapping_size callChristoph Hellwig2019-07-221-2/+4
|/
* Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2019-07-201-5/+8
|\
| * scsi: core: take the DMA max mapping size into accountChristoph Hellwig2019-07-161-0/+2
| * scsi: core: add a host / host template field for the virt boundaryChristoph Hellwig2019-07-161-1/+2
| * scsi: core: Fix race on creating sense cacheMing Lei2019-07-161-3/+3
| * scsi: core: use scmd_printk() to print which command timed outMaurizio Lombardi2019-07-111-1/+1
| * Merge branch '5.3/scsi-sg' into scsi-nextMartin K. Petersen2019-06-271-9/+26
| |\
* | \ Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-9/+26
|\ \ \ | | |/ | |/|
| * | scsi: core: don't preallocate small SGL in case of NO_SG_CHAINMing Lei2019-06-201-1/+5
| * | scsi: core: avoid preallocating big SGL for dataMing Lei2019-06-201-6/+9
| * | scsi: core: avoid preallocating big SGL for protection informationMing Lei2019-06-201-3/+11
| * | scsi: lib/sg_pool.c: improve APIs for allocating sg poolMing Lei2019-06-201-4/+6
* | | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-4/+0
|\ \ \ | | |/ | |/|
| * | scsi: Avoid that .queuecommand() gets called for a blocked SCSI deviceBart Van Assche2019-06-201-4/+0
| * | scsi: core: add SPDX tags to scsi midlayer files missing licensing informationChristoph Hellwig2019-05-211-0/+1
| |/
* / treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-05-081-27/+3
|\
| * scsi: core: don't hold device refcount in IO pathMing Lei2019-04-151-26/+2
| * Merge branch '5.1/scsi-fixes' into 5.2/mergeMartin K. Petersen2019-04-121-3/+12
| |\
| * | scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->mapDongli Zhang2019-03-191-1/+1
* | | scsi: core: set result when the command cannot be dispatchedJaesoo Lee2019-04-151-1/+5
| |/ |/|