aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/dm-snap.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-06dm: eliminate some holes data structuresGravatar Mike Snitzer 1-13/+13
2010-03-06dm table: remove unused dm_get_device range parametersGravatar Nikanth Karthikesan 1-5/+3
2009-12-10dm snapshot: use merge origin if snapshot invalidGravatar Mikulas Patocka 1-5/+4
2009-12-10dm snapshot: report merge failure in statusGravatar Mike Snitzer 1-2/+28
2009-12-10dm snapshot: merge consecutive chunks togetherGravatar Mike Snitzer 1-10/+21
2009-12-10dm snapshot: trigger exceptions in remaining snapshots during mergeGravatar Mikulas Patocka 1-0/+83
2009-12-10dm snapshot: delay merging a chunk until writes to it completeGravatar Mikulas Patocka 1-1/+5
2009-12-10dm snapshot: queue writes to chunks being mergedGravatar Mikulas Patocka 1-13/+78
2009-12-10dm snapshot: add mergingGravatar Mikulas Patocka 1-6/+233
2009-12-10dm snapshot: permit only one merge at onceGravatar Mikulas Patocka 1-6/+27
2009-12-10dm snapshot: support barriers in snapshot merge targetGravatar Mike Snitzer 1-3/+18
2009-12-10dm snapshot: avoid allocating exceptions in mergeGravatar Mikulas Patocka 1-1/+56
2009-12-10dm snapshot: rework writing to originGravatar Mikulas Patocka 1-106/+49
2009-12-10dm snapshot: add merge targetGravatar Mikulas Patocka 1-12/+41
2009-12-10dm snapshot: create function for chunk_is_tracked waitGravatar Mike Snitzer 1-6/+12
2009-12-10dm snapshot: make bio optional in __origin_writeGravatar Mikulas Patocka 1-5/+18
2009-12-10dm snapshot: allow live exception store handover between tablesGravatar Mike Snitzer 1-27/+236
2009-12-10dm snapshot: track suspended state in targetGravatar Mike Snitzer 1-1/+16
2009-12-10dm snapshot: move cow ref from exception store to snap coreGravatar Mike Snitzer 1-25/+49
2009-12-10dm snapshot: add allocated metadata to snapshot statusGravatar Mike Snitzer 1-9/+12
2009-12-10dm snapshot: rename exception functionsGravatar Jon Brassow 1-33/+33
2009-12-10dm snapshot: rename exception_table to dm_exception_tableGravatar Jon Brassow 1-8/+9
2009-12-10dm snapshot: rename dm_snap_exception to dm_exceptionGravatar Jon Brassow 1-17/+17
2009-12-10dm snapshot: consolidate insert exception functionsGravatar Jon Brassow 1-12/+4
2009-12-10dm snapshot: abstract minimum_chunk_size fnGravatar Mikulas Patocka 1-12/+22
2009-12-10dm snapshot: cope with chunk size larger than originGravatar Mikulas Patocka 1-0/+2
2009-12-10dm snapshot: only take lock for statustype info not tableGravatar Mikulas Patocka 1-4/+6
2009-10-16dm snapshot: use unsigned integer chunk sizeGravatar Mikulas Patocka 1-2/+2
2009-10-16dm snapshot: lock snapshot while supplying statusGravatar Mikulas Patocka 1-0/+4
2009-10-16dm snapshot: require non zero chunk size by end of ctrGravatar Mikulas Patocka 1-0/+5
2009-10-16dm snapshot: free exception store on init failureGravatar Jonathan Brassow 1-1/+4
2009-10-16dm snapshot: sort by chunk size to fix raceGravatar Mikulas Patocka 1-1/+6
2009-09-04dm snapshot: implement iterate devicesGravatar Mike Snitzer 1-2/+21
2009-06-22dm snapshot: support barriersGravatar Mikulas Patocka 1-0/+11
2009-04-15block: move bio list helpers into bio.hGravatar Christoph Hellwig 1-1/+0
2009-04-02dm snapshot: move status to exception storeGravatar Jonathan Brassow 1-6/+2
2009-04-02dm snapshot: move ctr parsing to exception storeGravatar Jonathan Brassow 1-112/+35
2009-04-02dm snapshot: use DMEMIT macro for statusGravatar Jonathan Brassow 1-9/+10
2009-04-02dm snapshot: remove dm_snap headerGravatar Jonathan Brassow 1-1/+71
2009-04-02dm snapshot: remove dm_snap header useGravatar Jonathan Brassow 1-9/+9
2009-04-02dm exception store: move cow pointerGravatar Jonathan Brassow 1-13/+17
2009-04-02dm exception store: move chunk_fieldsGravatar Jonathan Brassow 1-21/+26
2009-04-02dm exception store: move dm_target pointerGravatar Jonathan Brassow 1-4/+3
2009-04-02dm exception store: introduce registryGravatar Jonathan Brassow 1-23/+18
2009-04-02dm exception store: separate type from instanceGravatar Jonathan Brassow 1-10/+10
2009-04-02dm snapshot: avoid having two exceptions for the same chunkGravatar Mikulas Patocka 1-0/+13
2009-04-02dm snapshot: avoid dropping lock in __find_pending_exceptionGravatar Mikulas Patocka 1-18/+24
2009-04-02dm snapshot: refactor __find_pending_exceptionGravatar Mikulas Patocka 1-24/+28
2009-01-06dm snapshot: extend exception store functionsGravatar Jonathan Brassow 1-2/+7
2009-01-06dm snapshot: split out exception store implementationsGravatar Alasdair G Kergon 1-6/+14