summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-zoned-target.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-03Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2020-07-08dm zoned: Fix zone reclaim triggerDamien Le Moal1-9/+1
2020-07-01block: rename generic_make_request to submit_bio_noacctChristoph Hellwig1-1/+1
2020-06-17dm zoned: assign max_io_len correctlyHou Tao1-1/+1
2020-06-05dm zoned: select reclaim zone based on device indexHannes Reinecke1-0/+1
2020-06-05dm zoned: support arbitrary number of devicesHannes Reinecke1-44/+60
2020-06-05dm zoned: move random and sequential zones into struct dmz_devHannes Reinecke1-6/+19
2020-06-05dm zoned: per-device reclaimHannes Reinecke1-15/+26
2020-06-05dm zoned: add device pointer to struct dm_zoneHannes Reinecke1-1/+1
2020-05-20dm zoned: separate random and cache zonesHannes Reinecke1-6/+13
2020-05-20dm zoned: Avoid 64-bit division error in dmz_fixup_devicesNathan Chancellor1-2/+3
2020-05-20dm zoned: remove spurious newlines from debugging messagesHannes Reinecke1-2/+2
2020-05-20dm zoned: metadata version 2Hannes Reinecke1-51/+134
2020-05-19dm zoned: replace 'target' pointer in the bio contextHannes Reinecke1-20/+24
2020-05-19dm zoned: remove 'dev' argument from reclaimHannes Reinecke1-1/+1
2020-05-15dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()Hannes Reinecke1-1/+1
2020-05-15dm zoned: introduce dmz_metadata_label() to format device nameHannes Reinecke1-33/+41
2020-05-15dm zoned: move fields from struct dmz_dev to dmz_metadataHannes Reinecke1-24/+24
2020-05-15dm zoned: store zone id within the zone structure and kill dmz_id()Hannes Reinecke1-3/+3
2020-05-15dm zoned: add 'message' callbackHannes Reinecke1-0/+15
2020-05-15dm zoned: add 'status' callbackHannes Reinecke1-0/+26
2020-03-03dm: bump version of core and various targetsMike Snitzer1-1/+1
2020-02-27dm zoned: Fix reference counter initial value of chunk worksShin'ichiro Kawasaki1-4/+4
2019-12-03block: simplify blkdev_nr_zonesChristoph Hellwig1-1/+1
2019-11-07dm zoned: reduce overhead of backing device checksDmitry Fomichev1-16/+38
2019-08-26dm zoned: fix invalid memory accessMikulas Patocka1-2/+0
2019-08-15dm zoned: add SPDX license identifiersDmitry Fomichev1-0/+1
2019-08-15dm zoned: properly handle backing device failureDmitry Fomichev1-2/+43
2019-08-15dm zoned: improve error handling in i/o map codeDmitry Fomichev1-6/+16
2019-04-18dm zoned: Silence a static checker warningDan Carpenter1-1/+2
2019-02-20dm: eliminate 'split_discard_bios' flag from DM target interfaceMike Snitzer1-1/+0
2018-12-07dm zoned: Fix target BIO completion handlingDamien Le Moal1-84/+38
2018-10-26Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-10/+10
2018-10-25block: Introduce blkdev_nr_zones() helperDamien Le Moal1-2/+1
2018-10-16dm zoned: target: use refcount_t for dm zoned reference countersJohn Pittman1-10/+10
2018-06-22dm zoned: avoid triggering reclaim from inside dmz_map()Bart Van Assche1-1/+1
2018-06-08dm: adjust structure members to improve alignmentMike Snitzer1-1/+1
2018-05-30dm: convert to bioset_init()/mempool_init()Kent Overstreet1-7/+6
2018-04-04dm: remove fmode_t argument from .prepare_ioctl hookMike Snitzer1-2/+1
2018-01-17dm: backfill missing calls to mutex_destroy()Mike Snitzer1-0/+3
2017-11-10dm zoned: ignore last smaller runt zoneDamien Le Moal1-4/+9
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig1-2/+2
2017-07-26dm zoned: use GFP_NOIO in I/O pathDamien Le Moal1-2/+2
2017-07-25dm zoned: remove test for impossible REQ_OP_FLUSH conditionsMikulas Patocka1-2/+2
2017-06-19dm zoned: drive-managed zoned block device targetDamien Le Moal1-0/+967