Mike Snitzer
|
048e5a07f2
dm cache metadata: do not allow the data block size to change
|
11 years ago |
Joe Thornber
|
0596661f0a
dm cache: fix a lock-inversion
|
11 years ago |
Joe Thornber
|
5a32083d03
dm: take care to copy the space map roots before locking the superblock
|
11 years ago |
Joe Thornber
|
a9d45396f5
dm transaction manager: fix corruption due to non-atomic transaction commit
|
11 years ago |
Heinz Mauelshagen
|
64ab346a36
dm cache: remove remainder of distinct discard block size
|
11 years ago |
Joe Thornber
|
53d498198d
dm cache metadata: check the metadata version when reading the superblock
|
12 years ago |
Joe Thornber
|
2ee57d5873
dm cache: add passthrough mode
|
11 years ago |
Joe Thornber
|
f494a9c6b1
dm cache: cache shrinking support
|
11 years ago |
Joe Thornber
|
dd8b0c2096
dm cache metadata: return bool from __superblock_all_zeroes
|
11 years ago |
Joe Thornber
|
8c5008fac4
dm cache: replace memcpy with struct assignment
|
12 years ago |
Mike Snitzer
|
ea2dd8c1ed
dm cache: policy ignore hints if generated by different version
|
12 years ago |
Mike Snitzer
|
4e7f506f64
dm cache: policy change version from string to integer set
|
12 years ago |
Joe Thornber
|
79ed9caffc
dm cache: metadata clear dirty bits on clean shutdown
|
12 years ago |
Joe Thornber
|
c6b4fcbad0
dm: add cache target
|
12 years ago |