summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorShaohua Li <shaohua.li@intel.com>2009-12-04 13:12:06 +0100
committerJens Axboe <jens.axboe@oracle.com>2009-12-04 13:12:06 +0100
commit3c764b7a654668dd04905841d6024f7b6aa843a5 (patch)
tree68b7c611f5e98bab3c781ecc775a0ecf46c43b61 /lib
parentio controller: quick fix for blk-cgroup and modular CFQ (diff)
downloadlinux-3c764b7a654668dd04905841d6024f7b6aa843a5.tar.xz
linux-3c764b7a654668dd04905841d6024f7b6aa843a5.zip
cfq-iosched: make nonrot check logic consistent
cfq_arm_slice_timer() has logic to disable idle window for SSD device. The same thing should be done at cfq_select_queue() too, otherwise we will still see idle window. This makes the nonrot check logic consistent in cfq. Tests in a intel SSD with low_latency knob close, below patch can triple disk thoughput for muti-thread sequential read. Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions