Mike Snitzer
|
07d938822a
dm cache metadata: remove an extra newline in DMERR and code
|
%!s(int64=8) %!d(string=hai) anos |
Joe Thornber
|
f177940a80
dm cache metadata: switch to using the new cursor api for loading metadata
|
%!s(int64=9) %!d(string=hai) anos |
Joe Thornber
|
4e781b498e
dm cache: speed up writing of the hint array
|
%!s(int64=9) %!d(string=hai) anos |
Ahmed Samy
|
6545b60baa
dm cache metadata: fix cmd_read_lock() acquiring write lock
|
%!s(int64=9) %!d(string=hai) anos |
Mike Snitzer
|
9567366fef
dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macros
|
%!s(int64=9) %!d(string=hai) anos |
Joe Thornber
|
d14fcf3dd7
dm cache: make sure every metadata function checks fail_io
|
%!s(int64=9) %!d(string=hai) anos |
Linus Torvalds
|
e0700ce709
Merge tag 'dm-4.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
|
%!s(int64=9) %!d(string=hai) anos |
Mikulas Patocka
|
4c7da06f5a
dm persistent data: eliminate unnecessary return values
|
%!s(int64=9) %!d(string=hai) anos |
Joe Thornber
|
3201ac452e
dm cache: the CLEAN_SHUTDOWN flag was not being set
|
%!s(int64=9) %!d(string=hai) anos |
Joe Thornber
|
028ae9f76f
dm cache: add fail io mode and needs_check flag
|
%!s(int64=10) %!d(string=hai) anos |
Joe Thornber
|
766a78882d
dm cache: fix missing ERR_PTR returns and handling
|
%!s(int64=10) %!d(string=hai) anos |
Joe Thornber
|
9b1cc9f251
dm cache: share cache-metadata object across inactive and active DM tables
|
%!s(int64=10) %!d(string=hai) anos |
Joe Thornber
|
1bad9bc4ee
dm cache: revert "remove remainder of distinct discard block size"
|
%!s(int64=10) %!d(string=hai) anos |
Mike Snitzer
|
895b47d798
dm cache metadata: use dm-space-map-metadata.h defined size limits
|
%!s(int64=11) %!d(string=hai) anos |
Mike Snitzer
|
048e5a07f2
dm cache metadata: do not allow the data block size to change
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
0596661f0a
dm cache: fix a lock-inversion
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
5a32083d03
dm: take care to copy the space map roots before locking the superblock
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
a9d45396f5
dm transaction manager: fix corruption due to non-atomic transaction commit
|
%!s(int64=11) %!d(string=hai) anos |
Heinz Mauelshagen
|
64ab346a36
dm cache: remove remainder of distinct discard block size
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
53d498198d
dm cache metadata: check the metadata version when reading the superblock
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
2ee57d5873
dm cache: add passthrough mode
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
f494a9c6b1
dm cache: cache shrinking support
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
dd8b0c2096
dm cache metadata: return bool from __superblock_all_zeroes
|
%!s(int64=11) %!d(string=hai) anos |
Joe Thornber
|
8c5008fac4
dm cache: replace memcpy with struct assignment
|
%!s(int64=12) %!d(string=hai) anos |
Mike Snitzer
|
ea2dd8c1ed
dm cache: policy ignore hints if generated by different version
|
%!s(int64=12) %!d(string=hai) anos |
Mike Snitzer
|
4e7f506f64
dm cache: policy change version from string to integer set
|
%!s(int64=12) %!d(string=hai) anos |
Joe Thornber
|
79ed9caffc
dm cache: metadata clear dirty bits on clean shutdown
|
%!s(int64=12) %!d(string=hai) anos |
Joe Thornber
|
c6b4fcbad0
dm: add cache target
|
%!s(int64=12) %!d(string=hai) anos |