diff options
author | Jens Axboe <jens.axboe@oracle.com> | 2007-07-10 13:43:25 +0200 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2007-07-10 13:43:25 +0200 |
commit | 15c31be4d5bd2402c6f5a288d56a24edc9252b71 (patch) | |
tree | 0fca6e97186080d83ff3f36bb359bcb4ef06a9e2 /init | |
parent | 72d3a38ee083a96c09032e608a4c7e047ce26760 (diff) | |
download | op-kernel-dev-15c31be4d5bd2402c6f5a288d56a24edc9252b71.zip op-kernel-dev-15c31be4d5bd2402c6f5a288d56a24edc9252b71.tar.gz |
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 <jens.axboe@oracle.com>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions