summaryrefslogtreecommitdiff
path: root/drivers/md/bcache
AgeCommit message (Expand)Author
2023-12-20bcache: avoid NULL checking to c->root in run_cache_set()Coly Li
2023-12-20bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()Coly Li
2023-12-20bcache: remove redundant assignment to variable cur_idxColin Ian King
2023-12-20bcache: avoid oversize memory allocation by small stripe_sizeColy Li
2023-12-08bcache: revert replacing IS_ERR_OR_NULL with IS_ERRMarkus Weippert
2023-12-08bcache: fixup lock c->root errorMingzhe Zou
2023-12-08bcache: fixup init dirty data errorsMingzhe Zou
2023-12-08bcache: prevent potential division by zero errorRand Deeb
2023-12-08bcache: check return value from btree_node_alloc_replacement()Coly Li
2023-12-08bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up raceMingzhe Zou
2023-12-08bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()Coly Li
2023-07-27bcache: Fix __bch_btree_node_alloc to make the failure behavior consistentZheng Wang
2023-07-27bcache: Remove unnecessary NULL point check in node allocationsZheng Wang
2023-07-27bcache: fixup btree_cache_wait list damageMingzhe Zou
2022-10-26bcache: fix set_at_max_writeback_rate() for multiple attached devicesColy Li
2022-07-02bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_...Coly Li
2022-06-09md: bcache: check the return value of kzalloc() in detached_dev_do_request()Jia-Ju Bai
2022-06-09bcache: avoid journal no-space deadlock by reserving 1 journal bucketColy Li
2022-06-09bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()Coly Li
2022-06-09bcache: improve multithreaded bch_sectors_dirty_init()Coly Li
2022-06-09bcache: improve multithreaded bch_btree_check()Coly Li
2022-04-08bcache: fixup multiple threads crashMingzhe Zou
2021-09-15bcache: add proper error unwinding in bcache_device_initChristoph Hellwig
2021-03-04bcache: Move journal work to new flush wqKai Krakow
2021-03-04bcache: Give btree_io_wq correct semantics againKai Krakow
2021-03-04Revert "bcache: Kill btree_io_wq"Kai Krakow
2021-02-03bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WI...Coly Li
2021-01-17bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_L...Coly Li
2021-01-12bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucketColy Li
2021-01-12bcache: check unsupported feature sets for bcache registerColy Li
2021-01-12bcache: fix typo from SUUP to SUPP in features.hColy Li
2020-10-02bcache: remove embedded struct cache_sb from struct cache_setColy Li
2020-10-02bcache: check and set sync status on cache's in-memory super blockColy Li
2020-10-02bcache: remove can_attach_cache()Coly Li
2020-10-02bcache: don't check seq numbers in register_cache_set()Coly Li
2020-10-02bcache: only use bucket_bytes() on struct cacheColy Li
2020-10-02bcache: remove useless bucket_pages()Coly Li
2020-10-02bcache: remove useless alloc_bucket_pages()Coly Li
2020-10-02bcache: only use block_bytes() on struct cacheColy Li
2020-10-02bcache: add set_uuid in struct cache_setColy Li
2020-10-02bcache: remove for_each_cache()Coly Li
2020-10-02bcache: explicitly make cache_set only have single cacheColy Li
2020-10-02bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()Coly Li
2020-10-02bcache: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao
2020-10-02bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()Dongsheng Yang
2020-10-02bcache: share register sysfs with async registerColy Li
2020-09-24block: lift setting the readahead size into the block layerChristoph Hellwig
2020-09-24bcache: inherit the optimal I/O sizeChristoph Hellwig
2020-09-11bcache: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acctSong Liu
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva