Mike Snitzer
|
2e68c4e6ca
dm cache: add policy name to status output
|
11 years ago |
Mike Snitzer
|
6a388618f1
dm cache: add block sizes and total cache blocks to status output
|
11 years ago |
Jens Axboe
|
b28bc9b38c
Merge tag 'v3.13-rc6' into for-3.14/core
|
11 years ago |
Vincent Pelletier
|
088448007b
dm cache: actually resize cache
|
11 years ago |
Mike Snitzer
|
8d30726912
dm cache: increment bi_remaining when bi_end_io is restored
|
11 years ago |
Kent Overstreet
|
196d38bccf
block: Generic bio chaining
|
12 years ago |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 years ago |
Mike Snitzer
|
7b6b2bc98c
dm cache: resolve small nits and improve Documentation
|
12 years ago |
Joe Thornber
|
65790ff919
dm cache: add cache block invalidation support
|
12 years ago |
Joe Thornber
|
2ee57d5873
dm cache: add passthrough mode
|
12 years ago |
Joe Thornber
|
f494a9c6b1
dm cache: cache shrinking support
|
12 years ago |
Joe Thornber
|
c9d28d5d09
dm cache: promotion optimisation for writes
|
12 years ago |
Heinz Mauelshagen
|
ffcbcb6720
dm cache: optimize commit_if_needed
|
12 years ago |
Heinz Mauelshagen
|
2c2263c93f
dm cache: log error message if dm_kcopyd_copy() fails
|
12 years ago |
Heinz Mauelshagen
|
80f659f3f5
dm cache: use cell_defer() boolean argument consistently
|
12 years ago |
Mikulas Patocka
|
4cb3e1db21
dm cache: return -EINVAL if the user specifies unknown cache policy
|
12 years ago |
Joe Thornber
|
238f8363b6
dm cache: improve efficiency of quiescing flag management
|
12 years ago |
Joe Thornber
|
66cb1910df
dm cache: fix a race condition between queuing new migrations and quiescing for a shutdown
|
12 years ago |
Joe Thornber
|
f8e5f01a32
dm cache: io destined for the cache device can now serve as tick bios
|
12 years ago |
Mike Snitzer
|
c9ec5d7c7b
dm cache: eliminate holes in cache structure
|
12 years ago |
Mike Snitzer
|
f610937214
dm cache: fix stacking of geometry limits
|
12 years ago |
Mike Snitzer
|
0547304463
dm cache: add data block size limits to code and Documentation
|
12 years ago |
Mikulas Patocka
|
43aeaa2957
dm cache: fix arm link errors with inline
|
12 years ago |
Joe Thornber
|
2f14f4b51e
dm cache: set config value
|
12 years ago |
Alasdair G Kergon
|
2c73c471fb
dm cache: move config fns
|
12 years ago |
Joe Thornber
|
8c5008fac4
dm cache: replace memcpy with struct assignment
|
12 years ago |
Joe Thornber
|
aeed1420a3
dm cache: fix typos in comments
|
12 years ago |
Joe Thornber
|
f8350daf7a
dm cache: tune migration throttling
|
12 years ago |
Wei Yongjun
|
fa4d683af3
dm cache: fix error return code in cache_create
|
12 years ago |
Mike Snitzer
|
19b0092e26
dm cache: reduce bio front_pad size in writeback mode
|
12 years ago |