From: Joe Thornber Date: Thu, 24 Oct 2013 18:10:28 +0000 (-0400) Subject: dm cache policy mq: implement writeback_work() and mq_{set,clear}_dirty() X-Git-Tag: v3.13-rc1~97^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01911c19bea63b1a958b9d9024504c2e9079f155;p=pandora-kernel.git dm cache policy mq: implement writeback_work() and mq_{set,clear}_dirty() There are now two multiqueues for in cache blocks. A clean one and a dirty one. writeback_work comes from the dirty one. Demotions come from the clean one. There are two benefits: - Performance improvement, since demoting a clean block is a noop. - The cache cleans itself when io load is light. Signed-off-by: Joe Thornber Signed-off-by: Heinz Mauelshagen Signed-off-by: Mike Snitzer --- Reading git-diff-tree failed