summaryrefslogtreecommitdiffstats
path: root/drivers/md/bcache/btree.c
Commit message (Expand)AuthorAgeFilesLines
* bcache: remove embedded struct cache_sb from struct cache_setColy Li2020-10-021-8/+9
* bcache: only use block_bytes() on struct cacheColy Li2020-10-021-12/+12
* bcache: remove for_each_cache()Coly Li2020-10-021-56/+47
* bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()Coly Li2020-10-021-1/+1
* bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()Dongsheng Yang2020-10-021-1/+1
* bcache: handle cache set verify_ondisk properly for bucket size > 8MBColy Li2020-07-251-2/+10
* bcache: allocate meta data pages as compound pagesColy Li2020-07-251-1/+1
* block: rename generic_make_request to submit_bio_noacctChristoph Hellwig2020-07-011-1/+1
* bcache: fix potential deadlock problem in btree_gc_coalesceZhiqiang Liu2020-06-141-2/+6
* bcache: Convert pr_<level> uses to a more typical styleJoe Perches2020-05-271-7/+7
* bcache: remove redundant variables i and nColin Ian King2020-05-271-2/+0
* bcache: optimize barrier usage for atomic operationsColy Li2020-03-221-3/+3
* bcache: make bch_btree_check() to be multithreadedColy Li2020-03-221-3/+166
* bcache: add bcache_ prefix to btree_root() and btree() macrosColy Li2020-03-221-7/+8
* bcache: move macro btree() and btree_root() into btree.hColy Li2020-03-221-59/+1
* Revert "bcache: ignore pending signals when creating gc and allocator thread"Jens Axboe2020-03-021-13/+0
* bcache: ignore pending signals when creating gc and allocator threadColy Li2020-02-131-0/+13
* bcache: reap from tail of c->btree_cache in bch_mca_scan()Coly Li2020-01-231-5/+5
* bcache: reap c->btree_cache_freeable from the tail in bch_mca_scan()Coly Li2020-01-231-3/+3
* bcache: remove member accessed from struct btreeColy Li2020-01-231-6/+2
* Revert "bcache: fix fifo index swapping condition in journal_pin_cmp()"Jens Axboe2019-11-181-26/+0
* bcache: at least try to shrink 1 node in bch_mca_scan()Coly Li2019-11-131-0/+2
* bcache: add code comments in bch_btree_leaf_dirty()Coly Li2019-11-131-0/+5
* bcache: fix a lost wake-up problem caused by mca_cannibalize_lockGuoju Fang2019-11-131-4/+8
* bcache: fix fifo index swapping condition in journal_pin_cmp()Coly Li2019-11-131-0/+26
* bcache: fix race in btree_flush_write()Coly Li2019-06-281-1/+27
* bcache: add comments for mutex_lock(&b->write_lock)Coly Li2019-06-281-0/+10
* bcache: only clear BTREE_NODE_dirty bit when it is setColy Li2019-06-281-5/+6
* bcache: remove unncessary code in bch_btree_keys_init()Coly Li2019-06-281-0/+4
* block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-301-2/+1
* bcache: clean up do_btree_node_write a bitChristoph Hellwig2019-04-301-4/+5
* bcache: fix wrong usage use-after-freed on keylist in out_nocoalesce branch o...Shenghui Wang2019-04-241-1/+1
* block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-151-1/+2
* bcache: add comment for cache_set->fill_iterShenghui Wang2018-12-131-0/+5
* bcache: fix miss key refill->end in writebackTang Junhui2018-10-081-1/+1
* bcache: fix indent by replacing blank by tabsColy Li2018-08-111-2/+2
* bcache: style fixes for lines over 80 charactersColy Li2018-08-111-1/+4
* bcache: add identifier names to arguments of function definitionsColy Li2018-08-111-2/+4
* bcache: style fix to add a blank line after declarationsColy Li2018-08-111-0/+7
* bcache: style fix to replace 'unsigned' by 'unsigned int'Coly Li2018-08-111-25/+25
* bcache: avoid unncessary cache prefetch bch_btree_node_get()Coly Li2018-08-091-7/+7
* bcache: calculate the number of incremental GC nodes according to the total o...Tang Junhui2018-07-271-2/+35
* bcache: finish incremental GCTang Junhui2018-07-271-1/+13
* docs: Fix some broken referencesMauro Carvalho Chehab2018-06-151-1/+1
* bcache: convert to bioset_init()/mempool_init()Kent Overstreet2018-05-301-2/+2
* bcache: Fix kernel-doc warningsBart Van Assche2018-03-181-1/+1
* bcache: Fix indentationBart Van Assche2018-03-181-1/+1
* bcache: fix using of loop variable in memory shrinkTang Junhui2018-03-181-3/+6
* bcache: fix error return value in memory shrinkTang Junhui2018-03-181-1/+1
* bcache: add CACHE_SET_IO_DISABLE to struct cache_set flagsColy Li2018-03-181-3/+8