summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-zoned-target.c
Commit message (Expand)AuthorAgeFilesLines
* dm-zoned: cleanup dmz_fixup_devicesChristoph Hellwig2022-07-061-12/+12
* block: replace blkdev_nr_zones with bdev_nr_zonesChristoph Hellwig2022-07-061-3/+2
* dm-zoned: don't set the discard_alignment queue limitChristoph Hellwig2022-05-031-1/+1
* dm-zoned: remove the ->name field in struct dmz_devChristoph Hellwig2022-03-021-1/+0
* block: pass a block_device to bio_clone_fastChristoph Hellwig2022-02-041-2/+1
* Merge tag 'for-5.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-11-091-1/+0
|\
| * dm: Remove redundant flush_workqueue() callsChristophe JAILLET2021-11-011-1/+0
* | dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding themChristoph Hellwig2021-10-181-1/+1
|/
* dm: update target status functions to support IMA measurementTushar Sugandhi2021-08-101-0/+3
* dm table: Fix zoned model check and zone sectors checkShin'ichiro Kawasaki2021-03-221-1/+1
* Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-1/+1
|\
| * block: rename generic_make_request to submit_bio_noacctChristoph Hellwig2020-07-011-1/+1
* | dm zoned: Fix zone reclaim triggerDamien Le Moal2020-07-081-9/+1
* | dm zoned: assign max_io_len correctlyHou Tao2020-06-171-1/+1
|/
* dm zoned: select reclaim zone based on device indexHannes Reinecke2020-06-051-0/+1
* dm zoned: support arbitrary number of devicesHannes Reinecke2020-06-051-44/+60
* dm zoned: move random and sequential zones into struct dmz_devHannes Reinecke2020-06-051-6/+19
* dm zoned: per-device reclaimHannes Reinecke2020-06-051-15/+26
* dm zoned: add device pointer to struct dm_zoneHannes Reinecke2020-06-051-1/+1
* dm zoned: separate random and cache zonesHannes Reinecke2020-05-201-6/+13
* dm zoned: Avoid 64-bit division error in dmz_fixup_devicesNathan Chancellor2020-05-201-2/+3
* dm zoned: remove spurious newlines from debugging messagesHannes Reinecke2020-05-201-2/+2
* dm zoned: metadata version 2Hannes Reinecke2020-05-201-51/+134
* dm zoned: replace 'target' pointer in the bio contextHannes Reinecke2020-05-191-20/+24
* dm zoned: remove 'dev' argument from reclaimHannes Reinecke2020-05-191-1/+1
* dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()Hannes Reinecke2020-05-151-1/+1
* dm zoned: introduce dmz_metadata_label() to format device nameHannes Reinecke2020-05-151-33/+41
* dm zoned: move fields from struct dmz_dev to dmz_metadataHannes Reinecke2020-05-151-24/+24
* dm zoned: store zone id within the zone structure and kill dmz_id()Hannes Reinecke2020-05-151-3/+3
* dm zoned: add 'message' callbackHannes Reinecke2020-05-151-0/+15
* dm zoned: add 'status' callbackHannes Reinecke2020-05-151-0/+26
* dm: bump version of core and various targetsMike Snitzer2020-03-031-1/+1
* dm zoned: Fix reference counter initial value of chunk worksShin'ichiro Kawasaki2020-02-271-4/+4
* block: simplify blkdev_nr_zonesChristoph Hellwig2019-12-031-1/+1
* dm zoned: reduce overhead of backing device checksDmitry Fomichev2019-11-071-16/+38
* dm zoned: fix invalid memory accessMikulas Patocka2019-08-261-2/+0
* dm zoned: add SPDX license identifiersDmitry Fomichev2019-08-151-0/+1
* dm zoned: properly handle backing device failureDmitry Fomichev2019-08-151-2/+43
* dm zoned: improve error handling in i/o map codeDmitry Fomichev2019-08-151-6/+16
* dm zoned: Silence a static checker warningDan Carpenter2019-04-181-1/+2
* dm: eliminate 'split_discard_bios' flag from DM target interfaceMike Snitzer2019-02-201-1/+0
* dm zoned: Fix target BIO completion handlingDamien Le Moal2018-12-071-84/+38
* Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-10-261-10/+10
|\
| * dm zoned: target: use refcount_t for dm zoned reference countersJohn Pittman2018-10-161-10/+10
* | block: Introduce blkdev_nr_zones() helperDamien Le Moal2018-10-251-2/+1
|/
* dm zoned: avoid triggering reclaim from inside dmz_map()Bart Van Assche2018-06-221-1/+1
* dm: adjust structure members to improve alignmentMike Snitzer2018-06-081-1/+1
* dm: convert to bioset_init()/mempool_init()Kent Overstreet2018-05-301-7/+6
* dm: remove fmode_t argument from .prepare_ioctl hookMike Snitzer2018-04-041-2/+1
* dm: backfill missing calls to mutex_destroy()Mike Snitzer2018-01-171-0/+3