summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2023-11-031-1/+1
|\
| * scsi: Fix sshdr use in scsi_cdl_enableMike Christie2023-10-131-1/+1
* | scsi: core: ata: Do no try to probe for CDL on old drivesDamien Le Moal2023-09-221-0/+11
|/
* scsi: core: Simplify scsi_cdl_check_cmd()Damien Le Moal2023-06-291-23/+14
* scsi: core: Allow enabling and disabling command duration limitsDamien Le Moal2023-05-221-0/+62
* scsi: core: Detect support for command duration limitsDamien Le Moal2023-05-221-0/+81
* scsi: core: Support Service Action in scsi_report_opcode()Damien Le Moal2023-05-221-9/+19
* scsi: core: Improve scsi_vpd_inquiry() checksDamien Le Moal2023-03-251-2/+9
* scsi: core: Add BLIST_NO_VPD_SIZE for some VDASDLee Duncan2023-03-101-0/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2023-02-221-5/+7
|\
| * scsi: core: Convert to scsi_execute_cmd()Mike Christie2023-01-141-5/+7
* | scsi: core: Fix the scsi_device_put() might_sleep annotationBart Van Assche2023-01-271-2/+0
|/
* scsi: core: Release SCSI devices synchronouslyBart Van Assche2022-10-181-0/+2
* scsi: core: Remove the put_device() call from scsi_device_get()Bart Van Assche2022-10-181-5/+5
* scsi: core: Revert "Simplify LLD module reference counting"Bart Van Assche2022-09-011-6/+3
* scsi: core: Simplify LLD module reference countingMing Lei2022-08-021-3/+6
* scsi: core: Cache VPD pages b0, b1, b2Martin K. Petersen2022-05-021-0/+6
* scsi: core: Pick suitable allocation length in scsi_report_opcode()Martin K. Petersen2022-05-021-4/+13
* scsi: core: Query VPD size before getting full pageMartin K. Petersen2022-05-021-31/+58
* scsi: core: Increase max device queue_depth to 4096Sumit Saxena2022-04-191-2/+2
* scsi: core: Fix scsi_device_max_queue_depth()Bart Van Assche2021-12-071-2/+2
* scsi: Remove superfluous #include <linux/async.h> directivesBart Van Assche2021-11-301-1/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-11-051-8/+0
|\
| * scsi: core: pm: Rely on the device driver core for async power managementBart Van Assche2021-10-171-8/+0
* | scsi: core: Put LLD module refcnt after SCSI device is releasedMing Lei2021-10-131-1/+3
|/
* scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2021-08-121-1/+1
* scsi: core: Kill DRIVER_SENSEHannes Reinecke2021-06-011-7/+0
* scsi: core: Introduce scsi_status_is_check_condition()Hannes Reinecke2021-06-011-1/+1
* scsi: core: Stop using DRIVER_ERRORHannes Reinecke2021-06-011-0/+2
* scsi: core: Replace sdev->device_busy with sbitmapMing Lei2021-03-041-1/+3
* scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024)Ming Lei2021-03-041-0/+11
* scsi: core: Remove scsi_sdb_cacheBean Huo2020-06-201-3/+0
* scsi: core: Remove cmd_list functionalityHannes Reinecke2020-02-291-14/+0
* scsi: core: Delete scsi_use_blk_mqJohn Garry2020-02-131-4/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-12-021-1/+5
|\
| * scsi: core: avoid host-wide host_busy counter for scsi_mqMing Lei2019-11-021-1/+1
| * scsi: core: Add sysfs attributes for VPD pages 0h and 89hRyan Attard2019-10-011-0/+4
* | drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney2019-10-301-2/+2
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-121-9/+3
|\
| * scsi: sd: Rely on the driver core for asynchronous probingBart Van Assche2019-06-191-9/+3
| * scsi: core: add SPDX tags to scsi midlayer files missing licensing informationChristoph Hellwig2019-05-211-0/+1
* | treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
|/
* scsi: kill command serial numberHannes Reinecke2019-02-271-16/+0
* scsi: kill off the legacy IO pathJens Axboe2018-11-071-4/+1
* scsi: read host_busy via scsi_host_busy()Ming Lei2018-06-261-1/+1
* scsi: core: check for equality of result byte valuesJohannes Thumshirn2018-06-261-1/+1
* scsi: core: fix two wrong indentation casesJianchao Wang2018-02-281-1/+1
* Merge branch 'fixes' into miscJames Bottomley2017-09-071-0/+4
|\
| * Revert "scsi: default to scsi-mq"Christoph Hellwig2017-08-171-0/+4
* | scsi: Rework handling of scsi_device.vpd_pg8[03]Bart Van Assche2017-08-301-26/+18