Mikulas Patocka
|
9fe8625488
dm snapshot: queue writes to chunks being merged
|
vor 15 Jahren |
Mikulas Patocka
|
1e03f97e43
dm snapshot: add merging
|
vor 15 Jahren |
Mikulas Patocka
|
9d3b15c4c7
dm snapshot: permit only one merge at once
|
vor 15 Jahren |
Mike Snitzer
|
10b8106a70
dm snapshot: support barriers in snapshot merge target
|
vor 15 Jahren |
Mikulas Patocka
|
3452c2a1eb
dm snapshot: avoid allocating exceptions in merge
|
vor 15 Jahren |
Mikulas Patocka
|
515ad66cc4
dm snapshot: rework writing to origin
|
vor 15 Jahren |
Mikulas Patocka
|
d698aa4500
dm snapshot: add merge target
|
vor 15 Jahren |
Mike Snitzer
|
615d1eb9ca
dm snapshot: create function for chunk_is_tracked wait
|
vor 15 Jahren |
Mikulas Patocka
|
9eaae8ffbc
dm snapshot: make bio optional in __origin_write
|
vor 15 Jahren |
Mike Snitzer
|
c1f0c183f6
dm snapshot: allow live exception store handover between tables
|
vor 15 Jahren |
Mike Snitzer
|
c26655ca3c
dm snapshot: track suspended state in target
|
vor 15 Jahren |
Mike Snitzer
|
fc56f6fbcc
dm snapshot: move cow ref from exception store to snap core
|
vor 15 Jahren |
Mike Snitzer
|
985903bb3a
dm snapshot: add allocated metadata to snapshot status
|
vor 15 Jahren |
Jon Brassow
|
3510cb94ff
dm snapshot: rename exception functions
|
vor 15 Jahren |
Jon Brassow
|
191437a53c
dm snapshot: rename exception_table to dm_exception_table
|
vor 15 Jahren |
Jon Brassow
|
1d4989c858
dm snapshot: rename dm_snap_exception to dm_exception
|
vor 15 Jahren |
Jon Brassow
|
d32a6ea65f
dm snapshot: consolidate insert exception functions
|
vor 15 Jahren |
Mikulas Patocka
|
7e201b3513
dm snapshot: abstract minimum_chunk_size fn
|
vor 15 Jahren |
Mikulas Patocka
|
8e87b9b81b
dm snapshot: cope with chunk size larger than origin
|
vor 15 Jahren |
Mikulas Patocka
|
94e76572b5
dm snapshot: only take lock for statustype info not table
|
vor 15 Jahren |
Mikulas Patocka
|
df96eee679
dm snapshot: use unsigned integer chunk size
|
vor 15 Jahren |
Mikulas Patocka
|
4c6fff445d
dm snapshot: lock snapshot while supplying status
|
vor 15 Jahren |
Mikulas Patocka
|
3f2412dc85
dm snapshot: require non zero chunk size by end of ctr
|
vor 15 Jahren |
Jonathan Brassow
|
034a186d29
dm snapshot: free exception store on init failure
|
vor 15 Jahren |
Mikulas Patocka
|
6d45d93ead
dm snapshot: sort by chunk size to fix race
|
vor 15 Jahren |
Mike Snitzer
|
8811f46c1f
dm snapshot: implement iterate devices
|
vor 16 Jahren |
Mikulas Patocka
|
494b3ee7d4
dm snapshot: support barriers
|
vor 16 Jahren |
Christoph Hellwig
|
8f3d8ba20e
block: move bio list helpers into bio.h
|
vor 16 Jahren |
Jonathan Brassow
|
1e302a929e
dm snapshot: move status to exception store
|
vor 16 Jahren |
Jonathan Brassow
|
fee1998e9c
dm snapshot: move ctr parsing to exception store
|
vor 16 Jahren |