Joe Thornber
|
0596661f0a
dm cache: fix a lock-inversion
|
11 vuotta sitten |
Heinz Mauelshagen
|
64ab346a36
dm cache: remove remainder of distinct discard block size
|
11 vuotta sitten |
Mike Snitzer
|
d132cc6d9e
dm cache: prevent corruption caused by discard_block_size > cache_block_size
|
11 vuotta sitten |
Heinz Mauelshagen
|
e893fba90c
dm cache: fix access beyond end of origin device
|
11 vuotta sitten |
Heinz Mauelshagen
|
8b9d966665
dm cache: fix truncation bug when copying a block to/from >2TB fast device
|
11 vuotta sitten |
Heinz Mauelshagen
|
e0d849fad7
dm cache: fix truncation bug when mapping I/O to >2TB fast device
|
11 vuotta sitten |
Mike Snitzer
|
80ae49aaed
dm cache: do not add migration to completed list before unhooking bio
|
11 vuotta sitten |
Mike Snitzer
|
c6eda5e81c
dm cache: move hook_info into common portion of per_bio_data structure
|
11 vuotta sitten |
Linus Torvalds
|
f568849eda
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
|
11 vuotta sitten |
Mike Snitzer
|
2e68c4e6ca
dm cache: add policy name to status output
|
11 vuotta sitten |
Mike Snitzer
|
6a388618f1
dm cache: add block sizes and total cache blocks to status output
|
11 vuotta sitten |
Jens Axboe
|
b28bc9b38c
Merge tag 'v3.13-rc6' into for-3.14/core
|
11 vuotta sitten |
Vincent Pelletier
|
088448007b
dm cache: actually resize cache
|
11 vuotta sitten |
Mike Snitzer
|
8d30726912
dm cache: increment bi_remaining when bi_end_io is restored
|
11 vuotta sitten |
Kent Overstreet
|
196d38bccf
block: Generic bio chaining
|
11 vuotta sitten |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 vuotta sitten |
Mike Snitzer
|
7b6b2bc98c
dm cache: resolve small nits and improve Documentation
|
11 vuotta sitten |
Joe Thornber
|
65790ff919
dm cache: add cache block invalidation support
|
11 vuotta sitten |
Joe Thornber
|
2ee57d5873
dm cache: add passthrough mode
|
11 vuotta sitten |
Joe Thornber
|
f494a9c6b1
dm cache: cache shrinking support
|
11 vuotta sitten |
Joe Thornber
|
c9d28d5d09
dm cache: promotion optimisation for writes
|
11 vuotta sitten |
Heinz Mauelshagen
|
ffcbcb6720
dm cache: optimize commit_if_needed
|
12 vuotta sitten |
Heinz Mauelshagen
|
2c2263c93f
dm cache: log error message if dm_kcopyd_copy() fails
|
12 vuotta sitten |
Heinz Mauelshagen
|
80f659f3f5
dm cache: use cell_defer() boolean argument consistently
|
12 vuotta sitten |
Mikulas Patocka
|
4cb3e1db21
dm cache: return -EINVAL if the user specifies unknown cache policy
|
12 vuotta sitten |
Joe Thornber
|
238f8363b6
dm cache: improve efficiency of quiescing flag management
|
11 vuotta sitten |
Joe Thornber
|
66cb1910df
dm cache: fix a race condition between queuing new migrations and quiescing for a shutdown
|
11 vuotta sitten |
Joe Thornber
|
f8e5f01a32
dm cache: io destined for the cache device can now serve as tick bios
|
11 vuotta sitten |
Mike Snitzer
|
c9ec5d7c7b
dm cache: eliminate holes in cache structure
|
12 vuotta sitten |
Mike Snitzer
|
f610937214
dm cache: fix stacking of geometry limits
|
12 vuotta sitten |