summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-snap.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds2010-10-221-3/+3
|\
| * dm: implement REQ_FLUSH/FUA support for bio-based dmTejun Heo2010-09-101-3/+3
* | Consolidate min_not_zeroMartin K. Petersen2010-09-101-2/+0
|/
* dm: rename map_info flush_request to target_request_nrMike Snitzer2010-08-121-1/+1
* dm snapshot: implement mergeMikulas Patocka2010-08-121-0/+16
* dm snapshot: test chunk size against both origin and snapshotMikulas Patocka2010-08-121-15/+21
* dm snapshot: iterate origin and cow devicesMikulas Patocka2010-08-121-1/+7
* dm: eliminate some holes data structuresMike Snitzer2010-03-061-13/+13
* dm table: remove unused dm_get_device range parametersNikanth Karthikesan2010-03-061-5/+3
* dm snapshot: use merge origin if snapshot invalidMikulas Patocka2009-12-101-5/+4
* dm snapshot: report merge failure in statusMike Snitzer2009-12-101-2/+28
* dm snapshot: merge consecutive chunks togetherMike Snitzer2009-12-101-10/+21
* dm snapshot: trigger exceptions in remaining snapshots during mergeMikulas Patocka2009-12-101-0/+83
* dm snapshot: delay merging a chunk until writes to it completeMikulas Patocka2009-12-101-1/+5
* dm snapshot: queue writes to chunks being mergedMikulas Patocka2009-12-101-13/+78
* dm snapshot: add mergingMikulas Patocka2009-12-101-6/+233
* dm snapshot: permit only one merge at onceMikulas Patocka2009-12-101-6/+27
* dm snapshot: support barriers in snapshot merge targetMike Snitzer2009-12-101-3/+18
* dm snapshot: avoid allocating exceptions in mergeMikulas Patocka2009-12-101-1/+56
* dm snapshot: rework writing to originMikulas Patocka2009-12-101-106/+49
* dm snapshot: add merge targetMikulas Patocka2009-12-101-12/+41
* dm snapshot: create function for chunk_is_tracked waitMike Snitzer2009-12-101-6/+12
* dm snapshot: make bio optional in __origin_writeMikulas Patocka2009-12-101-5/+18
* dm snapshot: allow live exception store handover between tablesMike Snitzer2009-12-101-27/+236
* dm snapshot: track suspended state in targetMike Snitzer2009-12-101-1/+16
* dm snapshot: move cow ref from exception store to snap coreMike Snitzer2009-12-101-25/+49
* dm snapshot: add allocated metadata to snapshot statusMike Snitzer2009-12-101-9/+12
* dm snapshot: rename exception functionsJon Brassow2009-12-101-33/+33
* dm snapshot: rename exception_table to dm_exception_tableJon Brassow2009-12-101-8/+9
* dm snapshot: rename dm_snap_exception to dm_exceptionJon Brassow2009-12-101-17/+17
* dm snapshot: consolidate insert exception functionsJon Brassow2009-12-101-12/+4
* dm snapshot: abstract minimum_chunk_size fnMikulas Patocka2009-12-101-12/+22
* dm snapshot: cope with chunk size larger than originMikulas Patocka2009-12-101-0/+2
* dm snapshot: only take lock for statustype info not tableMikulas Patocka2009-12-101-4/+6
* dm snapshot: use unsigned integer chunk sizeMikulas Patocka2009-10-161-2/+2
* dm snapshot: lock snapshot while supplying statusMikulas Patocka2009-10-161-0/+4
* dm snapshot: require non zero chunk size by end of ctrMikulas Patocka2009-10-161-0/+5
* dm snapshot: free exception store on init failureJonathan Brassow2009-10-161-1/+4
* dm snapshot: sort by chunk size to fix raceMikulas Patocka2009-10-161-1/+6
* dm snapshot: implement iterate devicesMike Snitzer2009-09-041-2/+21
* dm snapshot: support barriersMikulas Patocka2009-06-221-0/+11
* block: move bio list helpers into bio.hChristoph Hellwig2009-04-151-1/+0
* dm snapshot: move status to exception storeJonathan Brassow2009-04-021-6/+2
* dm snapshot: move ctr parsing to exception storeJonathan Brassow2009-04-021-112/+35
* dm snapshot: use DMEMIT macro for statusJonathan Brassow2009-04-021-9/+10
* dm snapshot: remove dm_snap headerJonathan Brassow2009-04-021-1/+71
* dm snapshot: remove dm_snap header useJonathan Brassow2009-04-021-9/+9
* dm exception store: move cow pointerJonathan Brassow2009-04-021-13/+17
* dm exception store: move chunk_fieldsJonathan Brassow2009-04-021-21/+26
* dm exception store: move dm_target pointerJonathan Brassow2009-04-021-4/+3
OpenPOWER on IntegriCloud