summaryrefslogtreecommitdiffstats
path: root/drivers/md/bcache
Commit message (Expand)AuthorAgeFilesLines
* bcache: avoid NULL checking to c->root in run_cache_set()Coly Li2023-12-201-1/+1
* bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()Coly Li2023-12-201-0/+7
* bcache: avoid oversize memory allocation by small stripe_sizeColy Li2023-12-202-0/+3
* bcache: revert replacing IS_ERR_OR_NULL with IS_ERRMarkus Weippert2023-12-081-1/+1
* bcache: prevent potential division by zero errorRand Deeb2023-12-081-1/+1
* bcache: check return value from btree_node_alloc_replacement()Coly Li2023-12-081-0/+2
* bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()Coly Li2023-12-081-1/+1
* bcache: Fix __bch_btree_node_alloc to make the failure behavior consistentZheng Wang2023-08-111-1/+3
* bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()Coly Li2023-08-114-24/+19
* bcache: use MAX_CACHES_PER_SET instead of magic number 8 in __bch_bucket_allo...Shenghui Wang2023-08-111-1/+1
* bcache: Remove unnecessary NULL point check in node allocationsZheng Wang2023-08-112-7/+7
* md: bcache: check the return value of kzalloc() in detached_dev_do_request()Jia-Ju Bai2022-06-141-0/+6
* bcache: add proper error unwinding in bcache_device_initChristoph Hellwig2021-09-221-5/+11
* bcache: fix a lost wake-up problem caused by mca_cannibalize_lockGuoju Fang2020-10-013-4/+10
* bcache: fix overflow in offset_to_stripe()Coly Li2020-08-213-8/+27
* bcache: allocate meta data pages as compound pagesColy Li2020-08-214-5/+5
* bcache: fix super block seq numbers comparision in register_cache_set()Coly Li2020-08-191-1/+8
* bcache: fix potential deadlock problem in btree_gc_coalesceZhiqiang Liu2020-06-251-2/+6
* bcache: fix refcount underflow in bcache_device_free()Coly Li2020-06-221-2/+5
* bcache: explicity type cast in bset_bkey_last()Coly Li2020-02-241-1/+2
* bcache: cached_dev_free needs to put the sb pageLiang Chen2020-02-241-0/+3
* bcache: add readahead cache policy options via sysfs interfaceColy Li2020-02-113-5/+37
* bcache: Fix an error code in bch_dump_read()Dan Carpenter2020-01-271-3/+2
* bcache: at least try to shrink 1 node in bch_mca_scan()Coly Li2020-01-041-0/+2
* bcache: fix deadlock in bcache_allocatorAndrea Righi2019-12-313-8/+26
* bcache: fix static checker warning in bcache_device_free()Coly Li2019-12-311-8/+16
* bcache: do not mark writeback_running too earlyShenghui Wang2019-12-051-1/+2
* bcache: do not check if debug dentry is ERR or NULL explicitly on removeShenghui Wang2019-12-052-4/+2
* bcache: recal cached_dev_sectors on detachShenghui Wang2019-11-241-0/+1
* bcache: account size of buckets used in uuid write to ca->meta_sectors_writtenShenghui Wang2019-11-241-0/+5
* bcache: fix input overflow to writeback_rate_minimumColy Li2019-11-061-1/+3
* closures: fix a race on wakeup from closure_syncKent Overstreet2019-10-051-2/+8
* bcache: remove redundant LIST_HEAD(journal) from run_cache_set()Coly Li2019-10-011-1/+0
* bcache: fix race in btree_flush_write()Coly Li2019-09-163-1/+36
* bcache: add comments for mutex_lock(&b->write_lock)Coly Li2019-09-161-0/+10
* bcache: only clear BTREE_NODE_dirty bit when it is setColy Li2019-09-161-5/+6
* bcache: treat stale && dirty keys as bad keysTang Junhui2019-09-161-6/+7
* bcache: replace hard coded number with BUCKET_GC_GEN_MAXColy Li2019-09-161-1/+1
* bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_threadColy Li2019-07-261-0/+1
* bcache: fix mistaken sysfs entry for io_error counterColy Li2019-07-261-2/+2
* bcache: ignore read-ahead request failure on backing deviceColy Li2019-07-261-0/+12
* bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free"Coly Li2019-07-261-1/+0
* bcache: Revert "bcache: fix high CPU occupancy during journal"Coly Li2019-07-263-36/+15
* Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()"Coly Li2019-07-261-17/+0
* bcache: fix potential deadlock in cached_def_free()Coly Li2019-07-262-2/+4
* bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()Coly Li2019-07-261-1/+1
* bcache: acquire bch_register_lock later in cached_dev_free()Coly Li2019-07-261-2/+2
* bcache: check CACHE_SET_IO_DISABLE bit in bch_journal()Coly Li2019-07-261-0/+4
* bcache: check CACHE_SET_IO_DISABLE in allocator codeColy Li2019-07-261-0/+9
* bcache: only set BCACHE_DEV_WB_RUNNING when cached device attachedColy Li2019-06-191-1/+6