- 8ec4566 dm: update target status functions to support IMA measurement by Tushar Sugandhi · 3 years, 6 months ago
- 7e76853 dm snapshot: properly fix a crash when an origin has no snapshots by Mikulas Patocka · 3 years, 8 months ago
- f16dba5 dm snapshot: revert "fix a crash when an origin has no snapshots" by Mikulas Patocka · 3 years, 8 months ago
- c699a0d dm snapshot: fix crash with transient storage and zero chunk size by Mikulas Patocka · 3 years, 8 months ago
- 7ee06dd dm snapshot: fix a crash when an origin has no snapshots by Mikulas Patocka · 3 years, 8 months ago
- 7a35693 dm: replace dm_vcalloc() by Matthew Wilcox (Oracle) · 3 years, 9 months ago
- fcc4233 dm snapshot: flush merged data before committing metadata by Akilesh Kailash · 4 years, 1 month ago
- ed00aab block: rename generic_make_request to submit_bio_noacct by Christoph Hellwig · 4 years, 7 months ago
- 1d1dda8 dm snapshot: use true/false for bool variable by zhengbin · 5 years ago
- b215557 dm snapshot: rework COW throttling to fix deadlock by Mikulas Patocka · 5 years ago
- a2f83e8 dm snapshot: introduce account_start_copy() and account_end_copy() by Mikulas Patocka · 5 years ago
- 3ee2548 dm snapshot: fix oversights in optional discard support by Mike Snitzer · 6 years ago
- 2e60238 dm snapshot: add optional discard support features by Mike Snitzer · 6 years ago
- 3f1637f dm snapshot: Use fine-grained locking scheme by Nikos Tsironis · 6 years ago
- f79ae41 dm snapshot: Make exception tables scalable by Nikos Tsironis · 6 years ago
- 4ad8d88 dm snapshot: Replace mutex with rw semaphore by Nikos Tsironis · 6 years ago
- 65fc7c3 dm snapshot: Don't sleep holding the snapshot lock by Nikos Tsironis · 6 years ago
- c439ca6 dm snapshot: don't define direct_access if we don't support it by Mikulas Patocka · 6 years ago
- 721b1d9 dm snapshot: Fix excessive memory usage and workqueue stalls by Nikos Tsironis · 6 years ago
- c9a5e6a dm snapshot: remove stale FIXME in snapshot_map() by Mike Snitzer · 6 years ago
- 3db2776 dm snapshot: improve performance by switching out_of_order_list to rbtree by David Jeffery · 6 years ago
- 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
- d377535 dm: Use kzalloc for all structs with embedded biosets/mempools by Kent Overstreet · 7 years ago
- 6f1c819 dm: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
- ae1093b dm snapshot: use mutex instead of rw_semaphore by Mikulas Patocka · 7 years ago
- 7e6358d dm: fix various targets to dm_register_target after module __init resources created by monty_pavel@sina.com · 7 years ago
- 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
- 1be5690 dm: change ->end_io calling convention by Christoph Hellwig · 8 years ago
- 846785e dm: don't return errnos from ->map by Christoph Hellwig · 8 years ago
- 817bf40 dm: teach dm-targets to use a dax_device + dax_operations by Dan Williams · 8 years ago
- 1eff9d3 block: rename bio bi_rw to bi_opf by Jens Axboe · 8 years ago
- f0c98eb Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 8 years ago
- f7e6816 Merge tag 'dm-4.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 8 years ago
- f6e629b dm snap: add fake origin_direct_access by Toshi Kani · 9 years ago
- 7024628 block: get rid of bio_rw and READA by Christoph Hellwig · 8 years ago
- 28a8f0d block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH by Mike Christie · 9 years ago
- 4df2bf4 dm snapshot: disallow the COW and origin devices from being identical by DingXiang · 9 years ago
- 30187e1 dm: rename target's per_bio_data_size to per_io_data_size by Mike Snitzer · 9 years ago
- 385277b dm snapshot: fix hung bios when copy error occurs by Mikulas Patocka · 9 years ago
- fe3265b dm: don't save and restore bi_private by Mikulas Patocka · 9 years ago
- b0d3cc0 dm snapshot: add new persistent store option to support overflow by Mike Snitzer · 9 years ago
- 1e1a4e8 Merge tag 'dm-4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 9 years ago
- 8ae1266 block: kill merge_bvec_fn() completely by Kent Overstreet · 10 years ago
- 76c44f6 dm snapshot: don't invalidate on-disk image on snapshot write overflow by Mikulas Patocka · 10 years ago
- 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
- 326e1db block: remove management of bi_remaining when restoring original bi_end_io by Mike Snitzer · 10 years ago
- c4cf526 bio: skip atomic inc/dec of ->bi_remaining for non-chains by Jens Axboe · 10 years ago
- 09ee96b dm snapshot: suspend merging snapshot when doing exception handover by Mikulas Patocka · 10 years ago
- b735fed dm snapshot: suspend origin when doing exception handover by Mikulas Patocka · 10 years ago
- 22aa66a dm snapshot: fix a possible invalid memory access on unload by Mikulas Patocka · 10 years ago
- 7431620 sched: Remove proliferation of wait_on_bit() action functions by NeilBrown · 11 years ago
- 0e04c64 Merge tag 'dm-3.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 11 years ago
- 298eaa8 dm snapshot: do not split read bios sent to snapshot-origin target by Mikulas Patocka · 11 years ago
- 599cdf3 dm snapshot: allocate a per-target structure for snapshot-origin target by Mikulas Patocka · 11 years ago
- 4e857c5 arch: Mass conversion of smp_mb__*() by Peter Zijlstra · 11 years ago
- f568849 Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block by Linus Torvalds · 11 years ago
- 119bc54 dm snapshot: use GFP_KERNEL when initializing exceptions by Mikulas Patocka · 11 years ago
- b28bc9b Merge tag 'v3.13-rc6' into for-3.14/core by Jens Axboe · 11 years ago
- 230c83a dm snapshot: avoid snapshot space leak on crash by Mikulas Patocka · 11 years ago
- 196d38bc block: Generic bio chaining by Kent Overstreet · 11 years ago
- 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
- 60e356f dm-snapshot: fix performance degradation due to small hash size by Mikulas Patocka · 11 years ago
- 09e8b81 dm snapshot: fix error return code in snapshot_ctr by Wei Yongjun · 12 years ago
- df5d2e9 dm kcopyd: introduce configurable throttling by Mikulas Patocka · 12 years ago
- 23cb210 dm snapshot: add missing module aliases by Mikulas Patocka · 12 years ago
- 55a62ee dm: rename request variables to bios by Alasdair G Kergon · 12 years ago
- fd7c092 dm: fix truncated status strings by Mikulas Patocka · 12 years ago
- b67bfe0 hlist: drop the node parameter from iterators by Sasha Levin · 12 years ago
- 7de3ee5 dm: remove map_info by Mikulas Patocka · 12 years ago
- ee18026 dm snapshot: do not use map_context by Mikulas Patocka · 12 years ago
- ddbd658 dm: move target request nr to dm_target_io by Mikulas Patocka · 12 years ago
- 42bc954 dm snapshot: use per_bio_data by Mikulas Patocka · 12 years ago
- 9aa0c0e dm snapshot: optimize track_chunk by Mikulas Patocka · 12 years ago
- 1f4e0ff dm thin: commit before gathering status by Alasdair G Kergon · 12 years ago
- 542f903 dm: support non power of two target max_io_len by Mike Snitzer · 12 years ago
- 70c4861 dm snapshot: remove redundant assignment in merge fn by Alasdair G Kergon · 12 years ago
- a6e50b4 dm snapshot: skip reading origin when overwriting complete chunk by Mikulas Patocka · 13 years ago
- a2d2b03 dm snapshot: style cleanups by Jonathan Brassow · 13 years ago
- aa3f079 dm snapshot: remove unused definitions by Mikulas Patocka · 13 years ago
- fa34ce7 dm kcopyd: return client directly and not through a pointer by Mikulas Patocka · 14 years ago
- 5f43ba2 dm kcopyd: reserve fewer pages by Mikulas Patocka · 14 years ago
- 024d37e dm: fix opening log and cow devices for read only tables by Milan Broz · 14 years ago
- b83b2f2 dm snapshot: avoid storing private suspended state by Mike Snitzer · 14 years ago
- fecec20 dm snapshot: remove unused dm_snapshot queued_bios_work by Tejun Heo · 14 years ago
- a288709 Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block by Linus Torvalds · 14 years ago
- c8bf133 Consolidate min_not_zero by Martin K. Petersen · 14 years ago
- d87f4c1 dm: implement REQ_FLUSH/FUA support for bio-based dm by Tejun Heo · 14 years ago
- 57cba5d dm: rename map_info flush_request to target_request_nr by Mike Snitzer · 14 years ago
- b1d5552 dm snapshot: implement merge by Mikulas Patocka · 14 years ago
- c241104 dm snapshot: test chunk size against both origin and snapshot by Mikulas Patocka · 14 years ago
- 1e5554c dm snapshot: iterate origin and cow devices by Mikulas Patocka · 14 years ago
- 924e600 dm: eliminate some holes data structures by Mike Snitzer · 15 years ago
- 8215d6e dm table: remove unused dm_get_device range parameters by Nikanth Karthikesan · 15 years ago
- d2fdb77 dm snapshot: use merge origin if snapshot invalid by Mikulas Patocka · 15 years ago
- d8ddb1c dm snapshot: report merge failure in status by Mike Snitzer · 15 years ago
- 8a2d528 dm snapshot: merge consecutive chunks together by Mike Snitzer · 15 years ago
- 73dfd07 dm snapshot: trigger exceptions in remaining snapshots during merge by Mikulas Patocka · 15 years ago
- 17aa033 dm snapshot: delay merging a chunk until writes to it complete by Mikulas Patocka · 15 years ago
- 9fe86254 dm snapshot: queue writes to chunks being merged by Mikulas Patocka · 15 years ago