summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sd.h
Commit message (Expand)AuthorAgeFilesLines
* scsi: sd: Use the block layer zone append emulationDamien Le Moal2024-04-171-19/+0
* scsi: sd: Translate data lifetime informationBart Van Assche2024-02-261-1/+3
* scsi: core: Query the Block Limits Extension VPD pageBart Van Assche2024-02-261-0/+1
* scsi: sd: Do not issue commands to suspended disks on shutdownDamien Le Moal2023-09-281-0/+1
* scsi: sd: Revert "Rework asynchronous resume support"Bart Van Assche2022-08-221-5/+0
* scsi: sd: Rework asynchronous resume supportBart Van Assche2022-07-071-0/+5
* scsi: sd_zbc: Prevent zone information memory leakDamien Le Moal2022-06-011-2/+2
* scsi: sd: Optimal I/O size should be a multiple of reported granularityMartin K. Petersen2022-05-021-0/+1
* scsi: sd: sd_zbc: Hide gap zonesDamien Le Moal2022-04-251-0/+5
* scsi: sd: sd_zbc: Introduce struct zoned_disk_infoBart Van Assche2022-04-251-4/+18
* scsi: sd: sd_zbc: Improve source code documentationBart Van Assche2022-04-251-3/+2
* sd: rename the scsi_disk.dev fieldChristoph Hellwig2022-03-081-2/+7
* scsi: don't use disk->private_data to find the scsi_driverChristoph Hellwig2022-03-081-2/+1
* scsi: sd: add concurrent positioning ranges supportDamien Le Moal2021-10-261-0/+1
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-10-141-0/+1
|\
| * scsi: sd: Allow user to configure command retriesMike Christie2020-10-021-0/+1
* | scsi: sd: sd_zbc: Fix ZBC disk initializationDamien Le Moal2020-09-151-6/+0
* | scsi: sd: sd_zbc: Fix handling of host-aware ZBC disksDamien Le Moal2020-09-151-1/+1
|/
* scsi: sd_zbc: Improve zone revalidationDamien Le Moal2020-08-041-3/+8
* scsi: sd_zbc: Remove unused inline functionsYueHaibing2020-07-151-6/+0
* scsi: sd_zbc: emulate ZONE_APPEND commandsJohannes Thumshirn2020-05-121-5/+38
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-12-081-0/+3
|\
| * scsi: sd_zbc: Improve report zones error printoutDamien Le Moal2019-11-261-0/+3
* | block: rework zone reportingChristoph Hellwig2019-11-121-2/+2
* | scsi: sd_zbc: add zone open, close, and finish supportAjay Joshi2019-11-071-3/+5
|/
* scsi: implement REQ_OP_ZONE_RESET_ALLChaitanya Kulkarni2019-08-041-2/+3
* block: Kill gfp_t argument of blkdev_report_zones()Damien Le Moal2019-07-111-2/+1
* scsi: sd: Fix typo in sd_first_printk()Dietmar Hahn2019-02-121-1/+1
* scsi: sd: Make protection lookup tables static and relocate functionsJohn Garry2019-01-081-62/+0
* scsi: return blk_status_t from scsi_init_io and ->init_commandChristoph Hellwig2018-11-091-3/+3
* block: Introduce blk_revalidate_disk_zones()Damien Le Moal2018-10-251-4/+0
* block: add a report_zones methodChristoph Hellwig2018-10-251-6/+5
* block: move dif_prepare/dif_complete functions to block layerMax Gurtovoy2018-07-301-9/+0
* scsi: sd_zbc: Change the type of the ZBC fields into u32Bart Van Assche2018-04-191-6/+6
* scsi: sd: Remove zone write lockingDamien Le Moal2018-01-081-11/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sd: add support for TCG OPAL self encrypting disksChristoph Hellwig2017-06-291-0/+2
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2017-05-041-4/+10
|\
| * scsi: sd: sd_zbc: Rename sd_zbc_setup_write_cmndDamien Le Moal2017-04-251-4/+4
| * scsi: sd: Improve sd_completed_bytesDamien Le Moal2017-04-241-0/+5
| * scsi: scsi_error: count medium access timeout only once per EH runHannes Reinecke2017-04-061-0/+1
* | scsi: sd: Separate zeroout and discard command choicesMartin K. Petersen2017-04-081-0/+8
|/
* sd: Implement support for ZBC devicesHannes Reinecke2016-10-181-0/+70
* scsi: sd: Move DIF protection types to t10-pi.hChristoph Hellwig2016-09-151-21/+0
* scsi: scsi_debug: Use struct t10_pi_tuple instead of struct sd_dif_tupleChristoph Hellwig2016-09-151-9/+0
* sd: Fix rw_max for devices that report an optimal xfer sizeMartin K. Petersen2016-06-011-0/+5
* sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytesMartin K. Petersen2016-03-311-1/+6
* block/sd: Fix device-imposed transfer length limitsMartin K. Petersen2015-11-251-0/+1
* scsi: introduce sdev_prefix_printk()Hannes Reinecke2014-11-121-3/+3
* sd: Honor block layer integrity handling flagsMartin K. Petersen2014-09-301-2/+64