summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sd_zbc.c
Commit message (Expand)AuthorAgeFilesLines
* block: Remove REQ_OP_ZONE_RESET_ALL emulationDamien Le Moal2024-07-051-1/+1
* block: move the zone_resetall flag to queue_limitsChristoph Hellwig2024-06-191-4/+1
* block: move the zoned flag into the features fieldChristoph Hellwig2024-06-191-1/+1
* sd: move zone limits setup out of sd_read_block_characteristicsChristoph Hellwig2024-06-191-0/+9
* sd: remove sd_is_zonedChristoph Hellwig2024-06-191-9/+4
* sd: convert to the atomic queue limits APIChristoph Hellwig2024-06-141-7/+8
* sd: cleanup zoned queue limits initializationChristoph Hellwig2024-06-141-10/+8
* block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal2024-04-171-1/+1
* scsi: sd: Use the block layer zone append emulationDamien Le Moal2024-04-171-325/+10
* block: remove support for the host aware zone modelChristoph Hellwig2023-12-191-15/+1
* scsi: sd_zbc: Set zone limits before revalidating zonesDamien Le Moal2023-07-051-7/+5
* scsi: sd: sd_zbc: Use PAGE_SECTORS_SHIFTJohannes Thumshirn2023-06-161-1/+1
* scsi: sd: Fix wrong zone_write_granularity value during revalidateShin'ichiro Kawasaki2023-03-061-8/+0
* scsi: zbc: Convert to scsi_execute_cmd()Mike Christie2023-01-131-3/+5
* scsi: sd: sd_zbc: Trace zone append emulationJohannes Thumshirn2022-12-011-0/+6
* scsi: sd: Use 16-byte SYNCHRONIZE CACHE on ZBC devicesShin'ichiro Kawasaki2022-11-261-1/+2
* treewide: Rename enum req_opf into enum req_opBart Van Assche2022-07-141-1/+1
* block: move zone related fields to struct gendiskChristoph Hellwig2022-07-061-1/+1
* block: pass a gendisk to blk_queue_max_open_zones and blk_queue_max_active_zonesChristoph Hellwig2022-07-061-3/+3
* block: pass a gendisk to blk_queue_set_zonedChristoph Hellwig2022-07-061-1/+1
* scsi: sd_zbc: Prevent zone information memory leakDamien Le Moal2022-06-011-13/+13
* scsi: sd: sd_zbc: Hide gap zonesDamien Le Moal2022-04-251-13/+92
* scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics()Damien Le Moal2022-04-251-6/+7
* scsi: sd: sd_zbc: Introduce struct zoned_disk_infoBart Van Assche2022-04-251-26/+23
* scsi: sd: sd_zbc: Use logical blocks as unit when querying zonesDamien Le Moal2022-04-251-6/+5
* scsi: sd: sd_zbc: Verify that the zone size is a power of twoBart Van Assche2022-04-251-0/+7
* scsi: sd: sd_zbc: Improve source code documentationBart Van Assche2022-04-251-3/+52
* scsi: sd: Remove WRITE_SAME supportChristoph Hellwig2022-02-221-2/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-01-141-3/+3
|\
| * scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wpNiklas Cassel2021-12-021-1/+2
| * scsi: sd_zbc: Simplify zone full condition checkNiklas Cassel2021-12-021-2/+1
* | block: remove the ->rq_disk field in struct requestChristoph Hellwig2021-11-291-4/+4
|/
* scsi: sd_zbc: Support disks with more than 2**32 logical blocksBart Van Assche2021-09-211-1/+1
* scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZENaohiro Aota2021-09-131-3/+3
* scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2021-08-111-5/+5
* scsi: core: Kill DRIVER_SENSEHannes Reinecke2021-05-311-2/+1
* scsi: core: Stop using DRIVER_ERRORHannes Reinecke2021-05-311-1/+1
* Merge branch '5.12/scsi-fixes' into 5.13/scsi-stagingMartin K. Petersen2021-04-051-8/+11
|\
| * scsi: sd_zbc: Update write pointer offset cacheJohannes Thumshirn2021-03-161-8/+11
* | scsi: sd_zbc: Place function name into headerLee Jones2021-03-181-1/+1
|/
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2021-02-281-1/+5
|\
| * scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcallocJohannes Thumshirn2021-02-221-1/+5
* | sd_zbc: clear zone resources for non-zoned caseDamien Le Moal2021-02-101-5/+32
* | block: introduce zone_write_granularity limitDamien Le Moal2021-02-101-0/+8
|/
* scsi: sd: sd_zbc: Fix ZBC disk initializationDamien Le Moal2020-09-151-25/+35
* scsi: sd: sd_zbc: Fix handling of host-aware ZBC disksDamien Le Moal2020-09-151-1/+5
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-08-141-49/+44
|\
| * scsi: sd_zbc: Improve zone revalidationDamien Le Moal2020-08-041-49/+44
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-08-061-2/+1
|\|
| * scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectorsJohannes Thumshirn2020-07-241-1/+0