Coly Li
|
c7b7bd0740
bcache: add io_disable to struct cached_dev
|
7 years ago |
Coly Li
|
27a40ab926
bcache: add backing_request_endio() for bi_end_io
|
7 years ago |
Tang Junhui
|
bc082a55d2
bcache: fix inaccurate io state for detached bcache devices
|
7 years ago |
Coly Li
|
771f393e8f
bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags
|
7 years ago |
Tang Junhui
|
60eb34ec55
bcache: fix kcrashes with fio in RAID5 backend dev
|
7 years ago |
Zhai Zhaoxuan
|
b40503ea4f
bcache: fix unmatched generic_end_io_acct() & generic_start_io_acct()
|
7 years ago |
Michael Lyle
|
b1092c9af9
bcache: allow quick writeback when backing idle
|
7 years ago |
Rui Hua
|
b221fc130c
bcache: ret IOERR when read meets metadata error
|
7 years ago |
Ming Lei
|
25d8be77e1
block: move bio_alloc_pages() to bcache
|
7 years ago |
Rui Hua
|
e393aa2446
bcache: recover data from backing when data is clean
|
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
|
c157313791
bcache: fix wrong cache_misses statistics
|
8 years ago |
Coly Li
|
d59b237959
bcache: only permit to recovery read error when cache device is clean
|
8 years ago |
Yijing Wang
|
238501027a
bcache: remove unused parameter
|
8 years ago |
Eric Wheeler
|
b41c9b0266
bcache: update bio->bi_opf bypass/writeback REQ_ flag hints
|
8 years ago |
Tang Junhui
|
69daf03ade
bcache: do not subtract sectors_to_gc for bypassed IO
|
8 years ago |
Tang Junhui
|
c81ffa32a2
bcache: fix sequential large write IO bypass
|
8 years ago |
Christoph Hellwig
|
74d46992e0
block: replace bi_bdev with a gendisk pointer and partitions index
|
8 years ago |
Jens Axboe
|
d62e26b3ff
block: pass in queue to inflight accounting
|
8 years ago |
Christoph Hellwig
|
4e4cbee93d
block: switch bios to blk_status_t
|
8 years ago |
Jan Kara
|
dc3b17cc8b
block: Use pointer to backing_dev_info from request_queue
|
8 years ago |
Christoph Hellwig
|
f73f44eb00
block: add a op_is_flush helper
|
8 years ago |
Kent Overstreet
|
be628be095
bcache: Make gc wakeup sane, remove set_task_state()
|
9 years ago |
Ming Lei
|
3a83f46775
block: bio: pass bvec table to bio_init()
|
8 years ago |
Christoph Hellwig
|
70fd76140a
block,fs: use REQ_* flags directly
|
9 years ago |
Christoph Hellwig
|
83b5df67c5
bcache: use op_is_sync to check for synchronous requests
|
9 years ago |
Guoqing Jiang
|
491221f88d
block: export bio_free_pages to other modules
|
9 years ago |
Jens Axboe
|
1eff9d322a
block: rename bio bi_rw to bi_opf
|
9 years ago |
Mike Christie
|
28a8f0d317
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
|
9 years ago |