summaryrefslogtreecommitdiff
path: root/drivers/md/dm-zoned.h
Commit message (Expand)AuthorAgeFilesLines
* dm/dm-zoned: Use the enum req_op typeBart Van Assche2022-07-141-1/+1
* dm-zoned: remove the ->name field in struct dmz_devChristoph Hellwig2022-03-021-5/+4
* dm zoned: select reclaim zone based on device indexHannes Reinecke2020-06-051-1/+4
* dm zoned: allocate zone by device indexHannes Reinecke2020-06-051-1/+2
* dm zoned: move random and sequential zones into struct dmz_devHannes Reinecke2020-06-051-4/+14
* dm zoned: per-device reclaimHannes Reinecke2020-06-051-18/+20
* dm zoned: add metadata pointer to struct dmz_devHannes Reinecke2020-06-051-3/+4
* dm zoned: add device pointer to struct dm_zoneHannes Reinecke2020-06-051-1/+3
* dm zoned: add a 'reserved' zone flagHannes Reinecke2020-06-051-0/+2
* dm zoned: terminate reclaim on congestionHannes Reinecke2020-05-201-0/+3
* dm zoned: reclaim random zones when idleHannes Reinecke2020-05-201-1/+1
* dm zoned: separate random and cache zonesHannes Reinecke2020-05-201-1/+7
* dm zoned: metadata version 2Hannes Reinecke2020-05-201-2/+5
* dm zoned: remove 'dev' argument from reclaimHannes Reinecke2020-05-191-2/+2
* dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()Hannes Reinecke2020-05-151-0/+3
* dm zoned: introduce dmz_metadata_label() to format device nameHannes Reinecke2020-05-151-1/+3
* dm zoned: move fields from struct dmz_dev to dmz_metadataHannes Reinecke2020-05-151-7/+7
* dm zoned: store zone id within the zone structure and kill dmz_id()Hannes Reinecke2020-05-151-1/+3
* dm zoned: add 'status' callbackHannes Reinecke2020-05-151-0/+3
* dm zoned: reduce overhead of backing device checksDmitry Fomichev2019-11-071-0/+2
* dm zoned: add SPDX license identifiersDmitry Fomichev2019-08-151-0/+1
* dm zoned: properly handle backing device failureDmitry Fomichev2019-08-151-0/+10
* dm zoned: fix zone state management raceDamien Le Moal2019-07-171-4/+24
* dm zoned: drive-managed zoned block device targetDamien Le Moal2017-06-191-0/+228