Age | Commit message (Expand) | Author | Files | Lines |
2022-05-28 | bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() | Coly Li | 1 | -10/+21 |
2022-05-27 | bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_... | Coly Li | 1 | -0/+1 |
2022-05-24 | bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() | Coly Li | 1 | -28/+13 |
2022-05-24 | bcache: improve multithreaded bch_sectors_dirty_init() | Coly Li | 1 | -37/+25 |
2022-03-06 | bcache: fixup multiple threads crash | Mingzhe Zou | 1 | -2/+4 |
2022-03-06 | bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing | Mingzhe Zou | 1 | -4/+7 |
2022-02-02 | block: pass a block_device and opf to bio_init | Christoph Hellwig | 1 | -2/+2 |
2021-10-18 | bcache: remove bdev_sectors | Christoph Hellwig | 1 | -1/+1 |
2021-04-11 | bcache: Use 64-bit arithmetic instead of 32-bit | Gustavo A. R. Silva | 1 | -3/+3 |
2021-04-11 | bcache: remove PTR_CACHE | Christoph Hellwig | 1 | -3/+2 |
2021-02-10 | bcache: consider the fragmentation when update the writeback rate | dongdong tao | 1 | -0/+42 |
2020-12-07 | bcache: fix race between setting bdev state to none and new write request dir... | Dongsheng Yang | 1 | -0/+9 |
2020-10-02 | bcache: remove embedded struct cache_sb from struct cache_set | Coly Li | 1 | -1/+1 |
2020-07-25 | bcache: fix overflow in offset_to_stripe() | Coly Li | 1 | -5/+9 |
2020-07-25 | bcache: Use struct_size() in kzalloc() | Gustavo A. R. Silva | 1 | -4/+2 |
2020-07-25 | bcache: writeback: Remove unneeded variable i | Xu Wang | 1 | -2/+0 |
2020-05-27 | bcache: Convert pr_<level> uses to a more typical style | Joe Perches | 1 | -3/+3 |
2020-03-22 | bcache: optimize barrier usage for atomic operations | Coly Li | 1 | -3/+3 |
2020-03-22 | bcache: optimize barrier usage for Rmw atomic bitops | Davidlohr Bueso | 1 | -3/+3 |
2020-03-22 | bcache: make bch_sectors_dirty_init() to be multithreaded | Coly Li | 1 | -3/+155 |
2019-11-14 | bcache: add idle_max_writeback_rate sysfs interface | Coly Li | 1 | -0/+4 |
2019-06-28 | bcache: fix potential deadlock in cached_def_free() | Coly Li | 1 | -0/+4 |
2019-06-28 | bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread | Coly Li | 1 | -0/+1 |
2019-06-28 | bcache: don't set max writeback rate if gc is running | Coly Li | 1 | -0/+3 |
2018-12-13 | bcache: option to automatically run gc thread after writeback | Coly Li | 1 | -0/+27 |
2018-12-13 | bcache: do not mark writeback_running too early | Shenghui Wang | 1 | -1/+2 |
2018-08-23 | bcache: release dc->writeback_lock properly in bch_writeback_thread() | Shan Hai | 1 | -1/+3 |
2018-08-12 | bcache: fix code comments style | Coly Li | 1 | -1/+2 |
2018-08-12 | bcache: style fixes for lines over 80 characters | Coly Li | 1 | -2/+5 |
2018-08-12 | bcache: style fix to add a blank line after declarations | Coly Li | 1 | -0/+1 |
2018-08-12 | bcache: style fix to replace 'unsigned' by 'unsigned int' | Coly Li | 1 | -9/+10 |
2018-08-09 | bcache: set max writeback rate when I/O request is idle | Coly Li | 1 | -30/+61 |
2018-07-27 | bcache: fix I/O significant decline while backend devices registering | Tang Junhui | 1 | -3/+26 |
2018-07-27 | bcache: simplify the calculation of the total amount of flash dirty data | Tang Junhui | 1 | -1/+4 |
2018-05-03 | bcache: count backing device I/O error for writeback I/O | Coly Li | 1 | -1/+3 |
2018-03-19 | bcache: add backing_request_endio() for bi_end_io | Coly Li | 1 | -0/+1 |
2018-03-19 | bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags | Coly Li | 1 | -9/+28 |
2018-03-19 | bcache: stop dc->writeback_rate_update properly | Coly Li | 1 | -1/+28 |
2018-03-19 | bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set | Coly Li | 1 | -3/+17 |
2018-03-19 | bcache: fix cached_dev->count usage for bch_cache_set_error() | Coly Li | 1 | -3/+8 |
2018-02-07 | bcache: set writeback_rate_update_seconds in range [1, 60] seconds | Coly Li | 1 | -1/+1 |
2018-02-07 | bcache: properly set task state in bch_writeback_thread() | Coly Li | 1 | -2/+5 |
2018-01-08 | bcache: fix writeback target calc on large devices | Michael Lyle | 1 | -4/+27 |
2018-01-08 | bcache: fix misleading error message in bch_count_io_errors() | Coly Li | 1 | -1/+3 |
2018-01-08 | bcache: allow quick writeback when backing idle | Michael Lyle | 1 | -0/+21 |
2018-01-08 | bcache: writeback: properly order backing device IO | Michael Lyle | 1 | -0/+29 |
2018-01-08 | bcache: fix wrong return value in bch_debug_init() | Tang Junhui | 1 | -38/+82 |
2018-01-06 | block: move bio_alloc_pages() to bcache | Ming Lei | 1 | -1/+1 |
2017-11-15 | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -46/+71 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |