summaryrefslogtreecommitdiff
path: root/drivers/md/bcache/movinggc.c
Commit message (Expand)AuthorAgeFilesLines
* block: pass a block_device and opf to bio_initChristoph Hellwig2022-02-021-2/+2
* bcache: remove for_each_cache()Coly Li2020-10-021-30/+28
* bcache: add bucket_size_hi into struct cache_sb_disk for large bucketColy Li2020-07-251-2/+2
* bcache: movinggc: Use struct_size() helper in kzalloc()Gustavo A. R. Silva2020-07-251-2/+2
* bcache: style fix to add a blank line after declarationsColy Li2018-08-111-0/+2
* bcache: style fix to replace 'unsigned' by 'unsigned int'Coly Li2018-08-111-6/+6
* block: move bio_alloc_pages() to bcacheMing Lei2018-01-061-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* block: switch bios to blk_status_tChristoph Hellwig2017-06-091-5/+5
* block: bio: pass bvec table to bio_init()Ming Lei2016-11-221-4/+2
* block: export bio_free_pages to other modulesGuoqing Jiang2016-09-221-4/+1
* bcache: use bio op accessorsMike Christie2016-06-071-1/+1
* block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-4/+4
* bcache: stop moving_gc marking buckets that can't be moved.Nicholas Swenson2014-03-181-1/+4
* bcache: Fix moving_pred()Kent Overstreet2014-03-181-5/+3
* bcache: Fix moving_gc deadlocking with a foreground writeNicholas Swenson2014-03-181-2/+3
* bcache: Rework allocator reservesKent Overstreet2014-01-081-1/+1
* Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe2013-12-311-6/+15
|\
| * bcache: bugfix for race between moving_gc and bucket_invalidateKent Overstreet2013-12-161-0/+10
| * bcache: bugfix - moving_gc now moves only correct bucketsNicholas Swenson2013-12-161-5/+3
| * bcache: fix for gc crashing when no sectors are usedNicholas Swenson2013-12-161-1/+2
* | block: Abstract out bvec iteratorKent Overstreet2013-11-231-2/+2
|/
* bcache: Break up struct searchKent Overstreet2013-11-101-29/+27
* bcache: Don't use op->insert_collisionKent Overstreet2013-11-101-1/+1
* bcache: Kill op->replaceKent Overstreet2013-11-101-2/+2
* bcache: Kill op->clKent Overstreet2013-11-101-2/+2
* bcache: Prune struct btree_opKent Overstreet2013-11-101-9/+9
* bcache: Convert gc to a kthreadKent Overstreet2013-11-101-21/+14
* bcache: Refactor journalling flow controlKent Overstreet2013-11-101-1/+1
* bcache: Fix a lockdep splatKent Overstreet2013-11-101-1/+1
* bcache: Use standard utility codeKent Overstreet2013-07-011-3/+4
* bcache: Write out full stripesKent Overstreet2013-06-261-2/+3
* bcache: Fix/revamp tracepointsKent Overstreet2013-06-261-7/+5
* bcache: Don't export utility code, prefix with bch_Kent Overstreet2013-03-281-2/+2
* bcache: Style/checkpatch fixesKent Overstreet2013-03-251-12/+12
* bcache: A block layer cacheKent Overstreet2013-03-231-0/+254