From: Jens Axboe Date: Tue, 10 Jul 2007 11:43:25 +0000 (+0200) Subject: cfq-iosched: fix async queue behaviour X-Git-Tag: v2.6.23-rc1~1158^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15c31be4d5bd2402c6f5a288d56a24edc9252b71;p=pandora-kernel.git cfq-iosched: fix async queue behaviour With the cfq_queue hash removal, we inadvertently got rid of the async queue sharing. This was not intentional, in fact CFQ purposely shares the async queue per priority level to get good merging for async writes. So put some logic in cfq_get_queue() to track the shared queues. Signed-off-by: Jens Axboe --- Reading git-diff-tree failed