summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-cache-policy-mq.c
Commit message (Expand)AuthorAgeFilesLines
* dm cache policy mq: simplify ability to promote sequential IO to the cacheMike Snitzer2014-11-101-3/+4
* dm cache policy mq: tweak algorithm that decides when to promote a blockJoe Thornber2014-11-101-25/+50
* dm cache mq: fix memory allocation failure for large cache devicesHeinz Mauelshagen2014-02-281-2/+2
* Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-blockLinus Torvalds2014-01-301-2/+2
|\
| * Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe2013-12-311-5/+8
| |\
| * | block: Abstract out bvec iteratorKent Overstreet2013-11-231-2/+2
* | | dm cache: add policy name to status outputMike Snitzer2014-01-161-1/+2
* | | dm cache policy mq: introduce three promotion threshold tunablesJoe Thornber2014-01-071-21/+43
* | | dm cache policy mq: use list_del_init instead of list_del + INIT_LIST_HEADWei Yongjun2014-01-071-2/+1
| |/ |/|
* | dm cache policy mq: fix promotions to occur as expectedJoe Thornber2013-12-101-5/+8
|/
* dm cache: resolve small nits and improve DocumentationMike Snitzer2013-11-121-1/+1
* dm cache: add remove_cblock method to policy interfaceJoe Thornber2013-11-111-0/+35
* dm cache policy mq: reduce memory requirementsJoe Thornber2013-11-111-312/+231
* dm cache: be much more aggressive about promoting writes to discarded blocksJoe Thornber2013-11-091-21/+63
* dm cache policy mq: implement writeback_work() and mq_{set,clear}_dirty()Joe Thornber2013-11-091-19/+128
* dm cache policy mq: a few small fixesJoe Thornber2013-11-091-10/+12
* dm cache policy mq: protect residency method with existing mutexJoe Thornber2013-11-091-2/+6
* dm cache: avoid conflicting remove_mapping() in mq policyGeert Uytterhoeven2013-08-161-9/+7
* dm cache: policy change version from string to integer setMike Snitzer2013-03-201-2/+6
* dm cache: add mq policyJoe Thornber2013-03-011-0/+1195