summaryrefslogtreecommitdiff
path: root/block/blk-flush.c
diff options
context:
space:
mode:
authorVivek Goyal <vgoyal@redhat.com>2011-08-05 09:42:20 +0200
committerJens Axboe <jaxboe@fusionio.com>2011-08-05 09:42:20 +0200
commit4931402a9dd00b2997e95bfbb89409b2a6dbb383 (patch)
treef5c8640283d186f1e61469cb0382ec8966c2d010 /block/blk-flush.c
parent35ae66e0a09ab70ed588e65f26b4c725cd1656b6 (diff)
downloadlinux-3.10-4931402a9dd00b2997e95bfbb89409b2a6dbb383.tar.gz
linux-3.10-4931402a9dd00b2997e95bfbb89409b2a6dbb383.tar.bz2
linux-3.10-4931402a9dd00b2997e95bfbb89409b2a6dbb383.zip
cfq-iosched: Add documentation about idling
There are always questions about why CFQ is idling on various conditions. Recent ones is Christoph asking again why to idle on REQ_NOIDLE. His assertion is that XFS is relying more and more on workqueues and is concerned that CFQ idling on IO from every workqueue will impact XFS badly. So he suggested that I add some more documentation about CFQ idling and that can provide more clarity on the topic and also gives an opprotunity to poke a hole in theory and lead to improvements. So here is my attempt at that. Any comments are welcome. Signed-off-by: Vivek Goyal <vgoyal@redhat.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'block/blk-flush.c')
0 files changed, 0 insertions, 0 deletions