]> git.baikalelectronics.ru Git - kernel.git/commit
blkio: Keep queue on service tree until we expire it
authorVivek Goyal <vgoyal@redhat.com>
Thu, 3 Dec 2009 17:59:40 +0000 (12:59 -0500)
committerJens Axboe <jens.axboe@oracle.com>
Thu, 3 Dec 2009 18:28:51 +0000 (19:28 +0100)
commitf8a02a9e62cb16e413b73f6c8a72dd68f1ff7aed
tree03d2d39d2811350af39dd635297b90ca52b9b6fe
parent49d748b3839579423609a0fdb2eaa29abbf2e112
blkio: Keep queue on service tree until we expire it

o Currently cfqq deletes a queue from service tree if it is empty (even if
  we might idle on the queue). This patch keeps the queue on service tree
  hence associated group remains on the service tree until we decide that
  we are not going to idle on the queue and expire it.

o This just helps in time accounting for queue/group and in implementation
  of rest of the patches.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
block/cfq-iosched.c