summaryrefslogtreecommitdiff
path: root/drivers/md/bcache
AgeCommit message (Expand)AuthorFilesLines
2025-07-17bcache: fix NULL pointer in cache_set_flush()Linggang Zeng1-1/+6
2024-12-14bcache: revert replacing IS_ERR_OR_NULL with IS_ERR againLiequan Che1-1/+1
2024-07-05bcache: fix variable length array abuse in btree_iterMatthew Mirvish6-59/+70
2023-12-20bcache: avoid NULL checking to c->root in run_cache_set()Coly Li1-1/+1
2023-12-20bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()Coly Li1-0/+7
2023-12-20bcache: remove redundant assignment to variable cur_idxColin Ian King1-1/+1
2023-12-20bcache: avoid oversize memory allocation by small stripe_sizeColy Li2-0/+3
2023-12-08bcache: revert replacing IS_ERR_OR_NULL with IS_ERRMarkus Weippert1-1/+1
2023-12-08bcache: fixup lock c->root errorMingzhe Zou1-3/+11
2023-12-08bcache: fixup init dirty data errorsMingzhe Zou1-1/+4
2023-12-08bcache: prevent potential division by zero errorRand Deeb1-1/+1
2023-12-08bcache: check return value from btree_node_alloc_replacement()Coly Li1-0/+2
2023-12-08bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up raceMingzhe Zou1-1/+2
2023-12-08bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()Coly Li1-1/+1
2023-07-27bcache: Fix __bch_btree_node_alloc to make the failure behavior consistentZheng Wang1-1/+3
2023-07-27bcache: Remove unnecessary NULL point check in node allocationsZheng Wang2-7/+7
2023-07-27bcache: fixup btree_cache_wait list damageMingzhe Zou3-1/+21
2022-10-26bcache: fix set_at_max_writeback_rate() for multiple attached devicesColy Li1-21/+52
2022-07-02bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_...Coly Li2-0/+2
2022-06-09md: bcache: check the return value of kzalloc() in detached_dev_do_request()Jia-Ju Bai1-0/+6
2022-06-09bcache: avoid journal no-space deadlock by reserving 1 journal bucketColy Li3-5/+29
2022-06-09bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()Coly Li1-28/+13
2022-06-09bcache: improve multithreaded bch_sectors_dirty_init()Coly Li2-38/+26
2022-06-09bcache: improve multithreaded bch_btree_check()Coly Li2-33/+27
2022-04-08bcache: fixup multiple threads crashMingzhe Zou2-4/+8
2021-09-15bcache: add proper error unwinding in bcache_device_initChristoph Hellwig1-5/+11
2021-03-04bcache: Move journal work to new flush wqKai Krakow3-2/+19
2021-03-04bcache: Give btree_io_wq correct semantics againKai Krakow1-1/+1
2021-03-04Revert "bcache: Kill btree_io_wq"Kai Krakow3-2/+25
2021-02-04bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WI...Coly Li1-0/+6
2021-01-17bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_L...Coly Li1-0/+15
2021-01-12bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucketColy Li3-7/+28
2021-01-12bcache: check unsupported feature sets for bcache registerColy Li2-0/+29
2021-01-12bcache: fix typo from SUUP to SUPP in features.hColy Li1-3/+3
2020-10-02bcache: remove embedded struct cache_sb from struct cache_setColy Li11-59/+46
2020-10-02bcache: check and set sync status on cache's in-memory super blockColy Li4-10/+7
2020-10-02bcache: remove can_attach_cache()Coly Li1-10/+0
2020-10-02bcache: don't check seq numbers in register_cache_set()Coly Li1-15/+0
2020-10-02bcache: only use bucket_bytes() on struct cacheColy Li2-2/+2
2020-10-02bcache: remove useless bucket_pages()Coly Li1-1/+0
2020-10-02bcache: remove useless alloc_bucket_pages()Coly Li1-3/+0
2020-10-02bcache: only use block_bytes() on struct cacheColy Li7-24/+24
2020-10-02bcache: add set_uuid in struct cache_setColy Li3-13/+14
2020-10-02bcache: remove for_each_cache()Coly Li6-294/+237
2020-10-02bcache: explicitly make cache_set only have single cacheColy Li3-17/+12
2020-10-02bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()Coly Li4-24/+19
2020-10-02bcache: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao1-13/+3
2020-10-02bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()Dongsheng Yang1-1/+1
2020-10-02bcache: share register sysfs with async registerColy Li1-5/+7
2020-09-24block: lift setting the readahead size into the block layerChristoph Hellwig1-3/+0