summaryrefslogtreecommitdiffstats
path: root/include/linux/device-mapper.h
Commit message (Expand)AuthorAgeFilesLines
* dax: Introduce a ->copy_to_iter dax operationDan Williams2018-05-221-2/+3
* Merge tag 'for-4.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-04-061-3/+9
|\
| * dm: remove fmode_t argument from .prepare_ioctl hookMike Snitzer2018-04-041-2/+1
| * dm: add support for secure erase forwardingDenis Semakin2018-04-031-0/+6
| * dm: allow targets to return output from messages they are sentMike Snitzer2018-04-031-1/+2
* | block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h>Bart Van Assche2018-03-171-2/+0
|/
* dm mpath: delay the retry of a request if the target responded as busyMike Snitzer2018-01-291-1/+2
* dm: move dm_table_destroy() to same header as dm_table_create()Brian Norris2018-01-171-0/+5
* dm: introduce DM_TYPE_NVME_BIO_BASEDMike Snitzer2017-12-201-0/+1
* dm: improve performance by moving dm_io structure to per-bio-dataMike Snitzer2017-12-161-29/+3
* dm: remove unused 'num_write_bios' target interfaceNeilBrown2017-12-131-15/+0
* dax: remove the pmem_dax_ops->flush abstractionMikulas Patocka2017-09-111-3/+0
* dm: constify argument arraysEric Biggers2017-08-281-2/+2
* dm: fix printk() rate limiting codeBart Van Assche2017-08-281-29/+12
* Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-07-071-0/+6
|\
| * dm: add ->flush() dax operation supportDan Williams2017-06-151-0/+3
| * dm: add ->copy_from_iter() dax operation supportDan Williams2017-06-091-0/+3
* | dm: introduce dm_remap_zone_report()Damien Le Moal2017-06-191-0/+2
* | dm table: add zoned block devices validationDamien Le Moal2017-06-191-0/+6
* | dm: convert DM printk macros to pr_<level> macrosJoe Perches2017-06-191-39/+32
* | block: switch bios to blk_status_tChristoph Hellwig2017-06-091-1/+1
* | block: introduce new block status code typeChristoph Hellwig2017-06-091-1/+1
* | dm: change ->end_io calling conventionChristoph Hellwig2017-06-091-1/+1
|/
* Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-051-3/+5
|\
| * dm: teach dm-targets to use a dax_device + dax_operationsDan Williams2017-04-251-3/+4
| * dm: add dax_device and dax_operations supportDan Williams2017-04-201-0/+1
* | dm: introduce a new DM_MAPIO_KILL return valueChristoph Hellwig2017-05-011-0/+1
* | dm rq: change ->rq_end_io calling conventionsChristoph Hellwig2017-05-011-0/+1
* | Merge branch 'dm-4.12' into dm-4.12-post-mergeMike Snitzer2017-05-011-6/+20
|\ \
| * | dm: introduce enum dm_queue_mode to cleanup related codeBart Van Assche2017-04-271-6/+8
| * | dm: mark targets that pass integrity dataMikulas Patocka2017-04-241-0/+6
| * | dm table: add flag to allow target to handle its own integrity metadataMilan Broz2017-03-071-0/+6
| |/
* | block: remove the discard_zeroes_data flagChristoph Hellwig2017-04-081-5/+0
* | dm: support REQ_OP_WRITE_ZEROESChristoph Hellwig2017-04-081-0/+6
|/
* dm: always defer request allocation to the owner of the request_queueChristoph Hellwig2017-01-271-3/+0
* dm rq: add DM_MAPIO_DELAY_REQUEUE to delay requeue of blk-mq requestsMike Snitzer2016-09-141-0/+1
* Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2016-07-281-1/+1
|\
* | dm: add infrastructure for DAX supportToshi Kani2016-07-201-0/+10
* | dm mpath: add optional "queue_mode" featureMike Snitzer2016-06-101-0/+16
|/
* dm snapshot: disallow the COW and origin devices from being identicalDingXiang2016-03-101-0/+2
* dm: rename target's per_bio_data_size to per_io_data_sizeMike Snitzer2016-02-221-3/+3
* dm: set DM_TARGET_WILDCARD feature on "error" targetMike Snitzer2016-02-221-0/+7
* dm: refactor ioctl handlingChristoph Hellwig2015-10-311-3/+3
* block: kill merge_bvec_fn() completelyKent Overstreet2015-08-131-4/+0
* dm: remove unnecessary wrapper around blk_lld_busyMike Snitzer2015-03-311-5/+0
* dm snapshot: suspend merging snapshot when doing exception handoverMikulas Patocka2015-02-271-0/+1
* dm: allocate requests in target when stacking on blk-mq devicesMike Snitzer2015-02-091-0/+7
* dm: remove exports for request-based interfaces without external callersMike Snitzer2015-02-091-3/+0
* dm: add presuspend_undo hook to target_typeMike Snitzer2014-11-191-0/+2
* dm: remove symbol export for dm_set_device_limitsMike Snitzer2014-06-041-7/+1