summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-log-writes.c
Commit message (Expand)AuthorAgeFilesLines
* dm: add helper macro for simple DM target module init and exitYangtao Li2023-04-111-13/+1
* dm: remove unnecessary (void*) conversionsYu Zhe2023-04-111-1/+1
* dm: push error reporting down to dm_register_target()Yangtao Li2023-04-111-6/+1
* dm: change "unsigned" to "unsigned int"Heinz Mauelshagen2023-02-141-5/+5
* dm: prefer kmap_local_page() instead of deprecated kmap_atomic()Heinz Mauelshagen2023-02-141-6/+6
* dm: add missing SPDX-License-IndentifiersHeinz Mauelshagen2023-02-141-0/+1
* dm-log-writes: set dma_alignment limit in io_hintsKeith Busch2022-11-161-0/+1
* Merge tag 'libnvdimm-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-05-271-2/+13
|\
| * dax: add .recovery_write dax_operationJane Chu2022-05-161-0/+10
| * dax: introduce DAX_RECOVERY_WRITE dax access modeJane Chu2022-05-161-2/+3
* | block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-2/+1
|/
* block: pass a block_device and opf to bio_allocChristoph Hellwig2022-02-021-13/+8
* dm: bio_alloc can't fail if it is allowed to sleepChristoph Hellwig2022-02-021-18/+0
* dax: remove the copy_from_iter and copy_to_iter methodsChristoph Hellwig2021-12-181-80/+0
* dm-log-writes: add a log_writes_dax_pgoff helperChristoph Hellwig2021-12-041-25/+17
* dm: make the DAX support depend on CONFIG_FS_DAXChristoph Hellwig2021-12-041-1/+1
* Merge tag 'for-5.16/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-11-091-4/+2
|\
| * dm log writes: use memcpy_from_bvec in log_writes_mapChristoph Hellwig2021-11-011-4/+2
* | dm: use bdev_nr_sectors and bdev_nr_bytes instead of open coding themChristoph Hellwig2021-10-181-2/+2
|/
* dm: update target status functions to support IMA measurementTushar Sugandhi2021-08-101-0/+4
* block: Add bio_max_segsMatthew Wilcox (Oracle)2021-02-261-5/+5
* 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