blkcg: use q and plid instead of opaque void * for blkio_group association
blkgio_group is association between a block cgroup and a queue for a given policy. Using opaque void * for association makes things confusing and hinders factoring of common code. Use request_queue * and, if necessary, policy id instead. This will help block cgroup API cleanup. Signed-off-by:Tejun Heo <tj@kernel.org> Cc: Vivek Goyal <vgoyal@redhat.com> Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- block/blk-cgroup.c 15 additions, 17 deletionsblock/blk-cgroup.c
- block/blk-cgroup.h 12 additions, 10 deletionsblock/blk-cgroup.h
- block/blk-throttle.c 23 additions, 27 deletionsblock/blk-throttle.c
- block/cfq-iosched.c 16 additions, 14 deletionsblock/cfq-iosched.c
- block/cfq.h 4 additions, 3 deletionsblock/cfq.h
Please register or sign in to comment