Coly Li
|
6e916a7eb1
bcache: store disk name in struct cache and struct cached_dev
|
7 years ago |
Coly Li
|
c7b7bd0740
bcache: add io_disable to struct cached_dev
|
7 years ago |
Coly Li
|
7e027ca4b5
bcache: add stop_when_cache_set_failed option to backing device
|
7 years ago |
Coly Li
|
771f393e8f
bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags
|
7 years ago |
Coly Li
|
3fd47bfe55
bcache: stop dc->writeback_rate_update properly
|
7 years ago |
Tang Junhui
|
73ac105be3
bcache: fix for data collapse after re-attaching an attached device
|
7 years ago |
Coly Li
|
7ba0d830dc
bcache: set error_limit correctly
|
7 years ago |
Tang Junhui
|
c4dc2497d5
bcache: fix high CPU occupancy during journal
|
7 years ago |
Tang Junhui
|
a728eacbbd
bcache: add journal statistic
|
7 years ago |
Coly Li
|
5138ac6748
bcache: fix misleading error message in bch_count_io_errors()
|
7 years ago |
Coly Li
|
2831231d4c
bcache: reduce cache_set devices iteration by devices_max_used
|
7 years ago |
Michael Lyle
|
b1092c9af9
bcache: allow quick writeback when backing idle
|
7 years ago |
Michael Lyle
|
6e6ccc67b9
bcache: writeback: properly order backing device IO
|
7 years ago |
Tang Junhui
|
539d39eb27
bcache: fix wrong return value in bch_debug_init()
|
7 years ago |
Linus Torvalds
|
e2c5923c34
Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 years ago |
Tang Junhui
|
d44c2f9e7c
bcache: update bucket_in_use in real time
|
8 years ago |
Elena Reshetova
|
3b304d24a7
bcache: convert cached_dev.count from atomic_t to refcount_t
|
8 years ago |
Michael Lyle
|
e41166c5c4
bcache: writeback rate shouldn't artifically clamp
|
8 years ago |
Michael Lyle
|
1d316e6583
bcache: implement PI controller for writeback rate
|
8 years ago |
Tang Junhui
|
9baf30972b
bcache: fix for gc and write-back race
|
8 years ago |
Christoph Hellwig
|
4e4cbee93d
block: switch bios to blk_status_t
|
8 years ago |
Kent Overstreet
|
be628be095
bcache: Make gc wakeup sane, remove set_task_state()
|
9 years ago |
Kent Overstreet
|
749b61dab3
bcache: remove driver private bio splitting code
|
11 years ago |
Slava Pestov
|
bf0c55c986
bcache: fix crash with incomplete cache set
|
11 years ago |
Peter Zijlstra
|
4e857c58ef
arch: Mass conversion of smp_mb__*()
|
11 years ago |
Kent Overstreet
|
3a2fd9d509
bcache: Kill bucket->gc_gen
|
11 years ago |
Kent Overstreet
|
2531d9ee61
bcache: Kill unused freelist
|
11 years ago |
Kent Overstreet
|
0a63b66db5
bcache: Rework btree cache reserve handling
|
11 years ago |
Kent Overstreet
|
56b30770b2
bcache: Kill btree_io_wq
|
11 years ago |