| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-19 | Revert "bcache: remove heap-related macros and switch to generic min_heap" | Kuan-Wei Chiu | 1 | -3/+1 |
| 2024-06-24 | bcache: remove heap-related macros and switch to generic min_heap | Kuan-Wei Chiu | 1 | -1/+3 |
| 2024-05-08 | bcache: fix variable length array abuse in btree_iter | Matthew Mirvish | 1 | -1/+1 |
| 2024-02-22 | bcache: use of hlist_count_nodes() | Pierre Gondois | 1 | -7/+1 |
| 2023-11-20 | bcache: prevent potential division by zero error | Rand Deeb | 1 | -1/+1 |
| 2023-10-04 | bcache: dynamically allocate the md-bcache shrinker | Qi Zheng | 1 | -1/+2 |
| 2023-06-15 | bcache: Convert to use sysfs_emit()/sysfs_emit_at() APIs | ye xingchen | 1 | -16/+15 |
| 2022-04-17 | block: remove QUEUE_FLAG_DISCARD | Christoph Hellwig | 1 | -1/+1 |
| 2022-01-26 | bcache: use default_groups in kobj_type | Greg Kroah-Hartman | 1 | -5/+10 |
| 2021-10-20 | bcache: remove the backing_dev_name field from struct cached_dev | Christoph Hellwig | 1 | -1/+1 |
| 2021-06-08 | bcache: remove bcache device self-defined readahead | Coly Li | 1 | -4/+0 |
| 2021-02-10 | bcache: Avoid comma separated statements | Joe Perches | 1 | -2/+4 |
| 2021-02-10 | bcache: consider the fragmentation when update the writeback rate | dongdong tao | 1 | -0/+23 |
| 2020-12-23 | md/bcache: convert comma to semicolon | Zheng Yongjun | 1 | -1/+1 |
| 2020-10-02 | bcache: check and set sync status on cache's in-memory super block | Coly Li | 1 | -3/+3 |
| 2020-10-02 | bcache: only use bucket_bytes() on struct cache | Coly Li | 1 | -1/+1 |
| 2020-10-02 | bcache: only use block_bytes() on struct cache | Coly Li | 1 | -1/+1 |
| 2020-07-25 | bcache: add sysfs file to display feature sets information of cache set | Coly Li | 1 | -0/+14 |
| 2020-05-27 | bcache: Convert pr_<level> uses to a more typical style | Joe Perches | 1 | -4/+4 |
| 2020-03-22 | bcache: Use scnprintf() for avoiding potential buffer overflow | Takashi Iwai | 1 | -1/+1 |
| 2020-02-01 | bcache: add readahead cache policy options via sysfs interface | Coly Li | 1 | -0/+22 |
| 2019-11-13 | bcache: add idle_max_writeback_rate sysfs interface | Coly Li | 1 | -0/+7 |
| 2019-09-17 | Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+1 |
| 2019-09-03 | bcache: add cond_resched() in __bch_cache_cmp() | Shile Zhang | 1 | -0/+1 |
| 2019-08-09 | bcache: Revert "bcache: use sysfs_match_string() instead of __sysfs_match_str... | Coly Li | 1 | -8/+12 |
| 2019-06-28 | bcache: add reclaimed_journal_buckets to struct cache_set | Coly Li | 1 | -0/+5 |
| 2019-06-28 | bcache: remove retry_flush_write from struct cache_set | Coly Li | 1 | -5/+0 |
| 2019-06-28 | bcache: avoid a deadlock in bcache_reboot() | Coly Li | 1 | -0/+26 |
| 2019-06-28 | bcache: fix mistaken sysfs entry for io_error counter | Coly Li | 1 | -2/+2 |
| 2019-06-28 | bcache: add return value check to bch_cached_dev_run() | Coly Li | 1 | -2/+5 |
| 2019-06-28 | bcache: use sysfs_match_string() instead of __sysfs_match_string() | Alexandru Ardelean | 1 | -12/+8 |
| 2019-06-13 | bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached | Coly Li | 1 | -1/+6 |
| 2019-04-24 | bcache: fix inaccurate result of unused buckets | Guoju Fang | 1 | -2/+0 |
| 2019-02-09 | bcache: fix input overflow to cache set sysfs file io_error_halflife | Coly Li | 1 | -2/+11 |
| 2019-02-09 | bcache: fix input overflow to cache set io_error_limit | Coly Li | 1 | -2/+1 |
| 2019-02-09 | bcache: fix input overflow to journal_delay_ms | Coly Li | 1 | -1/+3 |
| 2019-02-09 | bcache: fix input overflow to writeback_rate_minimum | Coly Li | 1 | -1/+3 |
| 2019-02-09 | bcache: fix potential div-zero error of writeback_rate_p_term_inverse | Coly Li | 1 | -1/+3 |
| 2019-02-09 | bcache: fix potential div-zero error of writeback_rate_i_term_inverse | Coly Li | 1 | -1/+3 |
| 2019-02-09 | bcache: fix input overflow to writeback_delay | Coly Li | 1 | -1/+1 |
| 2019-02-09 | bcache: use sysfs_strtoul_bool() to set bit-field variables | Coly Li | 1 | -8/+8 |
| 2019-02-09 | bcache: fix input overflow to sequential_cutoff | Coly Li | 1 | -1/+3 |
| 2019-02-09 | bcache: fix input integer overflow of congested threshold | Coly Li | 1 | -4/+6 |
| 2019-02-09 | bcache: export backing_dev_uuid via sysfs | Coly Li | 1 | -0/+9 |
| 2019-02-09 | bcache: export backing_dev_name via sysfs | Coly Li | 1 | -0/+8 |
| 2018-12-13 | bcache: set writeback_percent in a flexible range | Coly Li | 1 | -1/+2 |
| 2018-12-13 | bcache: make cutoff_writeback and cutoff_writeback_sync tunable | Coly Li | 1 | -0/+7 |
| 2018-12-13 | bcache: option to automatically run gc thread after writeback | Coly Li | 1 | -0/+9 |
| 2018-12-13 | bcache: introduce force_wake_up_gc() | Coly Li | 1 | -15/+2 |
| 2018-12-13 | bcache: cannot set writeback_running via sysfs if no writeback kthread created | Shenghui Wang | 1 | -2/+19 |
| 2018-12-13 | bcache: update comment in sysfs.c | Shenghui Wang | 1 | -2/+2 |
| 2018-10-08 | bcache: Populate writeback_rate_minimum attribute | Ben Peddell | 1 | -0/+2 |
| 2018-08-11 | bcache: add static const prefix to char * array declarations | Coly Li | 1 | -1/+1 |
| 2018-08-11 | bcache: style fixes for lines over 80 characters | Coly Li | 1 | -4/+7 |
| 2018-08-11 | bcache: style fix to add a blank line after declarations | Coly Li | 1 | -0/+5 |
| 2018-08-11 | bcache: style fix to replace 'unsigned' by 'unsigned int' | Coly Li | 1 | -9/+9 |
| 2018-08-10 | bcache: fix error setting writeback_rate through sysfs interface | Coly Li | 1 | -3/+10 |
| 2018-08-09 | bcache: make the pr_err statement used for ENOENT only in sysfs_attatch section | Shenghui Wang | 1 | -2/+2 |
| 2018-08-09 | bcache: set max writeback rate when I/O request is idle | Coly Li | 1 | -4/+11 |
| 2018-08-09 | bcache: display rate debug parameters to 0 when writeback is not running | Coly Li | 1 | -10/+16 |
| 2018-06-12 | treewide: Use array_size() in vmalloc() | Kees Cook | 1 | -1/+2 |
| 2018-05-28 | bcache: Replace bch_read_string_list() by __sysfs_match_string() | Andy Shevchenko | 1 | -35/+9 |
| 2018-05-28 | bcache: Move couple of functions to sysfs.c | Andy Shevchenko | 1 | -0/+35 |
| 2018-05-28 | bcache: Move couple of string arrays to sysfs.c | Andy Shevchenko | 1 | -0/+18 |
| 2018-03-18 | bcache: add io_disable to struct cached_dev | Coly Li | 1 | -1/+14 |
| 2018-03-18 | bcache: fix incorrect sysfs output value of strip size | Tang Junhui | 1 | -1/+1 |
| 2018-03-18 | bcache: add stop_when_cache_set_failed option to backing device | Coly Li | 1 | -0/+17 |
| 2018-03-18 | bcache: add CACHE_SET_IO_DISABLE to struct cache_set flags | Coly Li | 1 | -0/+18 |
| 2018-03-18 | bcache: stop dc->writeback_rate_update properly | Coly Li | 1 | -1/+2 |
| 2018-02-07 | bcache: fix for data collapse after re-attaching an attached device | Tang Junhui | 1 | -2/+4 |
| 2018-02-07 | bcache: return attach error when no cache set exist | Tang Junhui | 1 | -2/+3 |
| 2018-02-07 | bcache: set writeback_rate_update_seconds in range [1, 60] seconds | Coly Li | 1 | -1/+3 |
| 2018-02-07 | bcache: set error_limit correctly | Coly Li | 1 | -2/+2 |
| 2018-02-07 | bcache: add journal statistic | Tang Junhui | 1 | -0/+15 |
| 2017-11-14 | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -12/+16 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-16 | bcache: implement PI controller for writeback rate | Michael Lyle | 1 | -8/+10 |
| 2017-10-16 | bcache: Avoid nested function definition | Peter Foley | 1 | -4/+6 |
| 2017-09-06 | bcache: Correct return value for sysfs attach errors | Tony Asleson | 1 | -2/+2 |
| 2017-09-06 | bcache: gc does not work when triggering by manual command | Tang Junhui | 1 | -1/+14 |
| 2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
| 2014-03-18 | bcache: remove nested function usage | John Sheu | 1 | -63/+63 |
| 2014-03-18 | bcache: Rework btree cache reserve handling | Kent Overstreet | 1 | -3/+0 |
| 2014-03-18 | bcache: Improve priority_stats | Kent Overstreet | 1 | -6/+20 |
| 2014-01-29 | bcache: Minor fixes from kbuild robot | Kent Overstreet | 1 | -1/+1 |
| 2014-01-08 | bcache: Convert btree_iter to struct btree_keys | Kent Overstreet | 1 | -1/+1 |
| 2014-01-08 | bcache: Refactor bset_tree sysfs stats | Kent Overstreet | 1 | -0/+42 |
| 2014-01-08 | bcache: Add struct btree_keys | Kent Overstreet | 1 | -1/+1 |
| 2014-01-08 | bcache: Add struct bset_sort_state | Kent Overstreet | 1 | -1/+1 |
| 2014-01-08 | bcache: Rework allocator reserves | Kent Overstreet | 1 | -31/+0 |
| 2013-12-16 | bcache: New writeback PD controller | Kent Overstreet | 1 | -21/+29 |
| 2013-11-10 | bcache: Bypass torture test | Kent Overstreet | 1 | -0/+4 |
| 2013-11-10 | bcache: Fix sysfs splat on shutdown with flash only devs | Kent Overstreet | 1 | -1/+1 |
| 2013-11-10 | bcache: Kill sequential_merge option | Kent Overstreet | 1 | -4/+0 |
| 2013-11-10 | bcache: Incremental gc | Kent Overstreet | 1 | -2/+0 |
| 2013-11-10 | bcache: Debug code improvements | Kent Overstreet | 1 | -0/+5 |
| 2013-11-10 | bcache: Convert gc to a kthread | Kent Overstreet | 1 | -1/+1 |
| 2013-11-10 | bcache: Stripe size isn't necessarily a power of two | Kent Overstreet | 1 | -1/+1 |
| 2013-11-10 | bcache: Add on error panic/unregister setting | Kent Overstreet | 1 | -0/+21 |
| 2013-09-24 | bcache: Strip endline when writing the label through sysfs | Gabriel de Perthuis | 1 | -2/+7 |
| 2013-09-10 | drivers: convert shrinkers to new count/scan API | Dave Chinner | 1 | -1/+1 |
| 2013-07-12 | bcache: check for allocation failures | Dan Carpenter | 1 | -0/+2 |
| 2013-06-26 | bcache: Send label uevents | Gabriel de Perthuis | 1 | -0/+9 |
| 2013-06-26 | bcache: Write out full stripes | Kent Overstreet | 1 | -0/+8 |
| 2013-06-26 | bcache: Track dirty data by stripe | Kent Overstreet | 1 | -2/+3 |
| 2013-06-26 | bcache: Fix/revamp tracepoints | Kent Overstreet | 1 | -0/+1 |
| 2013-06-26 | bcache: fix a spurious gcc complaint, use scnprintf | Kent Overstreet | 1 | -21/+22 |
| 2013-03-28 | bcache: Don't export utility code, prefix with bch_ | Kent Overstreet | 1 | -12/+12 |
| 2013-03-23 | bcache: A block layer cache | Kent Overstreet | 1 | -0/+817 |