blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time
authorVivek Goyal <vgoyal@redhat.com>
Mon, 23 May 2011 17:35:04 +0000 (19:35 +0200)
committerJens Axboe <jaxboe@fusionio.com>
Mon, 23 May 2011 17:35:04 +0000 (19:35 +0200)
If we don't explicitly initialize it to zero, CFQ might think that
cgroup of ioc has changed and it generates lots of unnecessary calls
to call_for_each_cic(changed_cgroup). Fix it.

cfq_get_io_context()
  cfq_ioc_set_cgroup()
     call_for_each_cic(ioc, changed_cgroup)

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>

No differences found