linux/Documentation/block
Vivek Goyal 4931402a9d 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>
2011-08-05 09:42:20 +02:00
..
00-INDEX block: update documentation for REQ_FLUSH / REQ_FUA 2010-09-10 12:35:37 +02:00
biodoc.txt Fix common misspellings 2011-03-31 11:26:23 -03:00
capability.txt genhd: expose AN to user space 2007-05-23 20:14:11 -07:00
cfq-iosched.txt cfq-iosched: Add documentation about idling 2011-08-05 09:42:20 +02:00
data-integrity.txt Trivial typo fixes in Documentation/block/data-integrity.txt. 2009-07-01 10:56:25 +02:00
deadline-iosched.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
ioprio.txt Update Jens Axboe's email in Documentation/* 2007-10-16 09:59:55 +02:00
queue-sysfs.txt block: strict rq_affinity 2011-07-23 20:44:25 +02:00
request.txt Update Jens Axboe's email in Documentation/* 2007-10-16 09:59:55 +02:00
stat.txt [PATCH] block/stat.txt 2006-01-08 20:14:01 -08:00
switching-sched.txt Documentation: remove anticipatory scheduler info 2010-11-11 12:09:59 +01:00
writeback_cache_control.txt block: update documentation for REQ_FLUSH / REQ_FUA 2010-09-10 12:35:37 +02:00