[PATCH] cfq-iosched.c: minor fixes
authorJens Axboe <axboe@suse.de>
Wed, 24 Aug 2005 12:57:54 +0000 (14:57 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 24 Aug 2005 17:22:44 +0000 (10:22 -0700)
commit9c2c38a122cc23d6a09b8004d60a33913683eedf
tree0596d9e3315a64d01f2a6f64d4f352f3cd0de08f
parent41290c14640bc9312bf63202d14ebef075b6171a
[PATCH] cfq-iosched.c: minor fixes

One critical fix and two minor fixes for 2.6.13-rc7:

- Max depth must currently be 2 to allow barriers to function on SCSI
- Prefer sync request over async in choosing the next request
- Never allow async request to preempt or disturb the "anticipation" for
  a single cfq process context. This is as-designed, the code right now
  is buggy in that area.

Signed-off-by: Jens Axboe <axboe@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/block/cfq-iosched.c