summaryrefslogtreecommitdiffstats
path: root/drivers/md/bcache/bcache.h
Commit message (Expand)AuthorAgeFilesLines
* bcache: Make gc wakeup sane, remove set_task_state()Kent Overstreet2016-12-171-2/+2
* bcache: remove driver private bio splitting codeKent Overstreet2015-08-131-18/+0
* bcache: fix crash with incomplete cache setSlava Pestov2014-08-041-0/+4
* arch: Mass conversion of smp_mb__*()Peter Zijlstra2014-04-181-1/+1
* bcache: Kill bucket->gc_genKent Overstreet2014-03-181-2/+1
* bcache: Kill unused freelistKent Overstreet2014-03-181-23/+5
* bcache: Rework btree cache reserve handlingKent Overstreet2014-03-181-10/+5
* bcache: Kill btree_io_wqKent Overstreet2014-03-181-2/+0
* bcache: Add a real GC_MARK_RECLAIMABLEKent Overstreet2014-03-181-3/+3
* bcache: Fix moving_gc deadlocking with a foreground writeNicholas Swenson2014-03-181-0/+2
* bcache: fix BUG_ON due to integer overflow with GC_SECTORS_USEDDarrick J. Wong2014-01-291-1/+3
* bcache: Improve bucket_prio() calculationKent Overstreet2014-01-081-1/+1
* bcache: Add struct btree_keysKent Overstreet2014-01-081-1/+1
* bcache: Rename/shuffle various code aroundKent Overstreet2014-01-081-8/+0
* bcache: Add struct bset_sort_stateKent Overstreet2014-01-081-3/+2
* bcache: Bkey indexing renamingKent Overstreet2014-01-081-9/+2
* bcache: Remove/fix some header dependenciesKent Overstreet2014-01-081-5/+18
* bcache: Use a mempool for mergesort temporary spaceKent Overstreet2014-01-081-6/+1
* bcache: Btree verify code improvementsKent Overstreet2014-01-081-0/+1
* bcache: kill index()Kent Overstreet2014-01-081-4/+0
* bcache: Rework allocator reservesKent Overstreet2014-01-081-9/+7
* bcache: kill closure locking usageKent Overstreet2014-01-081-3/+6
* Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe2013-12-311-6/+6
|\
| * bcache: New writeback PD controllerKent Overstreet2013-12-161-3/+3
| * bcache: bugfix - moving_gc now moves only correct bucketsNicholas Swenson2013-12-161-3/+3
* | block: Introduce new bio_split()Kent Overstreet2013-11-231-1/+0
* | bcache: Kill unaligned bvec hackKent Overstreet2013-11-231-1/+0
|/
* bcache: Bypass torture testKent Overstreet2013-11-101-0/+1
* bcache: Fix sysfs splat on shutdown with flash only devsKent Overstreet2013-11-101-6/+4
* bcache: Better full stripe scanningKent Overstreet2013-11-101-2/+3
* bcache: Move spinlock into struct time_statsKent Overstreet2013-11-101-2/+0
* bcache: Kill sequential_merge optionKent Overstreet2013-11-101-1/+0
* bcache: Incremental gcKent Overstreet2013-11-101-1/+0
* bcache: Debug code improvementsKent Overstreet2013-11-101-9/+1
* bcache: Pull on disk data structures out into a separate headerKent Overstreet2013-11-101-242/+2
* bcache: Move sector allocator to alloc.cKent Overstreet2013-11-101-0/+4
* bcache: Add btree_map() functionsKent Overstreet2013-11-101-2/+0
* bcache: Convert writeback to a kthreadKent Overstreet2013-11-101-4/+6
* bcache: Convert gc to a kthreadKent Overstreet2013-11-101-5/+4
* bcache: Convert bucket_wait to wait_queue_head_tKent Overstreet2013-11-101-4/+4
* bcache: Convert try_wait to wait_queue_head_tKent Overstreet2013-11-101-2/+2
* bcache: Convert btree_insert_check_key() to btree_insert_node()Kent Overstreet2013-11-101-8/+0
* bcache: Stripe size isn't necessarily a power of twoKent Overstreet2013-11-101-1/+1
* bcache: Add on error panic/unregister settingKent Overstreet2013-11-101-0/+6
* bcache: Use blkdev_issue_discard()Kent Overstreet2013-11-101-10/+0
* bcache: Fix a writeback performance regressionKent Overstreet2013-09-241-4/+3
* bcache: Allocation kthread fixesKent Overstreet2013-07-121-4/+0
* bcache: Fix a sysfs splat on shutdownKent Overstreet2013-07-121-0/+1
* bcache: Write out full stripesKent Overstreet2013-06-261-2/+1
* bcache: Track dirty data by stripeKent Overstreet2013-06-261-6/+4