summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-log-writes.c
Commit message (Expand)AuthorAgeFilesLines
* dm: replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-201-1/+1
* dm,dax: Add dax zero_page_range operationVivek Goyal2020-04-021-0/+17
* dm log writes: fix incorrect comment about the logged sequence exampleQu Wenruo2019-07-091-1/+1
* dm log writes: use struct_size() to calculate size of pending_blockZhengyuan Liu2019-07-091-1/+1
* dm log writes: make sure super sector log updates are written in orderzhangyi (F)2019-06-251-2/+21
* dax: Introduce a ->copy_to_iter dax operationDan Williams2018-05-221-0/+15
* Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-04-101-45/+50
|\
| * dax, dm: allow device-mapper to operate without dax supportDan Williams2018-04-031-45/+50
* | dm: remove fmode_t argument from .prepare_ioctl hookMike Snitzer2018-04-041-1/+1
* | dm log writes: record metadata flag for better flags recordQu Wenruo2018-04-031-4/+8
* | dm: allow targets to return output from messages they are sentMike Snitzer2018-04-031-1/+2
|/
* dm log writes: fix max length used for kstrndupMa Shimiao2018-01-171-1/+1
* dm log writes: add support for DAXRoss Zwisler2017-11-101-1/+87
* dm log writes: add support for inline data buffersRoss Zwisler2017-11-101-3/+84
* Merge tag 'for-4.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-09-141-12/+32
|\
| * dm log writes: fix >512b sectorsize supportJosef Bacik2017-09-111-11/+31
| * dm log writes: don't use all the cpu while waiting to log blocksJosef Bacik2017-09-111-1/+1
* | block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-4/+4
|/
* block: switch bios to blk_status_tChristoph Hellwig2017-06-091-3/+4
* dm: change ->end_io calling conventionChristoph Hellwig2017-06-091-2/+2
* dm: don't return errnos from ->mapChristoph Hellwig2017-06-091-2/+2
* Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-blockLinus Torvalds2016-10-071-5/+1
|\
| * block: export bio_free_pages to other modulesGuoqing Jiang2016-09-221-5/+1
* | dm log writes: fix check of kthread_run() return valueVladimir Zapolskiy2016-08-301-2/+2
* | dm log writes: fix bug with too large biosMikulas Patocka2016-08-301-2/+2
* | dm log writes: move IO accounting earlier to fix error pathMikulas Patocka2016-08-301-1/+1
|/
* block: rename bio bi_rw to bi_opfJens Axboe2016-08-071-2/+2
* block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSHMike Christie2016-06-071-1/+1
* dm: use bio op accessorsMike Christie2016-06-071-4/+4
* block/fs/drivers: remove rw argument from submit_bioMike Christie2016-06-071-3/+6
* dm: rename target's per_bio_data_size to per_io_data_sizeMike Snitzer2016-02-221-1/+1
* dm: refactor ioctl handlingChristoph Hellwig2015-10-311-7/+6
* Merge tag 'dm-4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds2015-09-021-3/+8
|\
| * dm: do not override error code returned from dm_get_device()Vivek Goyal2015-08-121-3/+8
* | block: kill merge_bvec_fn() completelyKent Overstreet2015-08-131-16/+0
* | block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-7/+4
|/
* dm log writes: use ULL suffix for 64-bit constantsGeert Uytterhoeven2015-05-291-2/+2
* dm: add log writes targetJosef Bacik2015-04-151-0/+825