summaryrefslogtreecommitdiffstats
path: root/drivers/md/bcache/btree.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'block-6.7-2023-12-01' of git://git.kernel.dk/linuxLinus Torvalds2023-12-021-1/+1
|\
| * bcache: revert replacing IS_ERR_OR_NULL with IS_ERRMarkus Weippert2023-11-241-1/+1
* | Merge tag 'bcachefs-2023-11-29' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2023-12-021-7/+7
|\ \ | |/ |/|
| * closures: CLOSURE_CALLBACK() to fix type punningKent Overstreet2023-11-241-7/+7
* | bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()Coly Li2023-11-201-0/+7
* | bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()Coly Li2023-11-201-1/+1
* | bcache: check return value from btree_node_alloc_replacement()Coly Li2023-11-201-0/+2
|/
* bcache: dynamically allocate the md-bcache shrinkerQi Zheng2023-10-041-11/+16
* Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-271-1/+22
|\
| * bcache: Convert to lock_cmp_fnKent Overstreet2023-05-241-1/+22
* | bcache: fixup btree_cache_wait list damageMingzhe Zou2023-06-151-1/+10
* | bcache: Fix __bch_btree_node_alloc to make the failure behavior consistentZheng Wang2023-06-151-1/+3
* | bcache: Remove unnecessary NULL point check in node allocationsZheng Wang2023-06-151-5/+5
|/
* mm: shrinkers: provide shrinkers with namesRoman Gushchin2022-07-031-1/+1
* bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_...Coly Li2022-05-271-0/+1
* bcache: improve multithreaded bch_btree_check()Coly Li2022-05-241-32/+26
* bcache: fixup multiple threads crashMingzhe Zou2022-03-061-2/+4
* bcache: Revert "bcache: use bvec_virt"Coly Li2021-11-081-1/+1
* bcache: remove bch_crc64_updateChristoph Hellwig2021-10-201-1/+1
* bcache: use bvec_virtChristoph Hellwig2021-08-161-1/+1
* bcache: remove PTR_CACHEChristoph Hellwig2021-04-111-2/+2
* bcache: Give btree_io_wq correct semantics againKai Krakow2021-02-101-1/+1
* Revert "bcache: Kill btree_io_wq"Kai Krakow2021-02-101-2/+19
* 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