summaryrefslogtreecommitdiff
path: root/drivers/md/dm-zoned-target.c
AgeCommit message (Expand)Author
2022-07-06dm-zoned: cleanup dmz_fixup_devicesChristoph Hellwig
2022-07-06block: replace blkdev_nr_zones with bdev_nr_zonesChristoph Hellwig
2022-05-03dm-zoned: don't set the discard_alignment queue limitChristoph Hellwig
2022-03-02dm-zoned: remove the ->name field in struct dmz_devChristoph Hellwig
2022-02-04block: pass a block_device to bio_clone_fastChristoph Hellwig
2021-11-09Merge tag 'for-5.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2021-11-01dm: Remove redundant flush_workqueue() callsChristophe JAILLET
2021-10-18dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding themChristoph Hellwig
2021-08-10dm: update target status functions to support IMA measurementTushar Sugandhi
2021-03-22dm table: Fix zoned model check and zone sectors checkShin'ichiro Kawasaki
2020-08-03Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds
2020-07-08dm zoned: Fix zone reclaim triggerDamien Le Moal
2020-07-01block: rename generic_make_request to submit_bio_noacctChristoph Hellwig
2020-06-17dm zoned: assign max_io_len correctlyHou Tao
2020-06-05dm zoned: select reclaim zone based on device indexHannes Reinecke
2020-06-05dm zoned: support arbitrary number of devicesHannes Reinecke
2020-06-05dm zoned: move random and sequential zones into struct dmz_devHannes Reinecke
2020-06-05dm zoned: per-device reclaimHannes Reinecke
2020-06-05dm zoned: add device pointer to struct dm_zoneHannes Reinecke
2020-05-20dm zoned: separate random and cache zonesHannes Reinecke
2020-05-20dm zoned: Avoid 64-bit division error in dmz_fixup_devicesNathan Chancellor
2020-05-20dm zoned: remove spurious newlines from debugging messagesHannes Reinecke
2020-05-20dm zoned: metadata version 2Hannes Reinecke
2020-05-19dm zoned: replace 'target' pointer in the bio contextHannes Reinecke
2020-05-19dm zoned: remove 'dev' argument from reclaimHannes Reinecke
2020-05-15dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()Hannes Reinecke
2020-05-15dm zoned: introduce dmz_metadata_label() to format device nameHannes Reinecke
2020-05-15dm zoned: move fields from struct dmz_dev to dmz_metadataHannes Reinecke
2020-05-15dm zoned: store zone id within the zone structure and kill dmz_id()Hannes Reinecke
2020-05-15dm zoned: add 'message' callbackHannes Reinecke
2020-05-15dm zoned: add 'status' callbackHannes Reinecke
2020-03-03dm: bump version of core and various targetsMike Snitzer
2020-02-27dm zoned: Fix reference counter initial value of chunk worksShin'ichiro Kawasaki
2019-12-03block: simplify blkdev_nr_zonesChristoph Hellwig
2019-11-07dm zoned: reduce overhead of backing device checksDmitry Fomichev
2019-08-26dm zoned: fix invalid memory accessMikulas Patocka
2019-08-15dm zoned: add SPDX license identifiersDmitry Fomichev
2019-08-15dm zoned: properly handle backing device failureDmitry Fomichev
2019-08-15dm zoned: improve error handling in i/o map codeDmitry Fomichev
2019-04-18dm zoned: Silence a static checker warningDan Carpenter
2019-02-20dm: eliminate 'split_discard_bios' flag from DM target interfaceMike Snitzer
2018-12-07dm zoned: Fix target BIO completion handlingDamien Le Moal
2018-10-26Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2018-10-25block: Introduce blkdev_nr_zones() helperDamien Le Moal
2018-10-16dm zoned: target: use refcount_t for dm zoned reference countersJohn Pittman
2018-06-22dm zoned: avoid triggering reclaim from inside dmz_map()Bart Van Assche
2018-06-08dm: adjust structure members to improve alignmentMike Snitzer
2018-05-30dm: convert to bioset_init()/mempool_init()Kent Overstreet
2018-04-04dm: remove fmode_t argument from .prepare_ioctl hookMike Snitzer
2018-01-17dm: backfill missing calls to mutex_destroy()Mike Snitzer