diff options
author | Vivek Goyal <vgoyal@redhat.com> | 2010-09-15 17:06:33 -0400 |
---|---|---|
committer | Jens Axboe <jaxboe@fusionio.com> | 2010-09-16 02:42:04 -0400 |
commit | 062a644d6121d5e2f51c0b2ca0cbc5155ebf845b (patch) | |
tree | 250626a8ee11efa8e598692904e12ac26c29cab5 /block/cfq.h | |
parent | af41d7bd9b685ab4e8f930627874ba4f4728e128 (diff) |
blk-cgroup: Prepare the base for supporting more than one IO control policies
o This patch prepares the base for introducing new IO control policies.
Currently all the code is written knowing there is only one policy
and that is proportional bandwidth. Creating infrastructure for newer
policies to come in.
o Also there were many functions which were generated using macro. It was
very confusing. Got rid of those.
Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'block/cfq.h')
-rw-r--r-- | block/cfq.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/block/cfq.h b/block/cfq.h index 93448e5a2e41..54a6d90f8e8c 100644 --- a/block/cfq.h +++ b/block/cfq.h | |||
@@ -69,7 +69,7 @@ static inline void cfq_blkiocg_update_completion_stats(struct blkio_group *blkg, | |||
69 | 69 | ||
70 | static inline void cfq_blkiocg_add_blkio_group(struct blkio_cgroup *blkcg, | 70 | static inline void cfq_blkiocg_add_blkio_group(struct blkio_cgroup *blkcg, |
71 | struct blkio_group *blkg, void *key, dev_t dev) { | 71 | struct blkio_group *blkg, void *key, dev_t dev) { |
72 | blkiocg_add_blkio_group(blkcg, blkg, key, dev); | 72 | blkiocg_add_blkio_group(blkcg, blkg, key, dev, BLKIO_POLICY_PROP); |
73 | } | 73 | } |
74 | 74 | ||
75 | static inline int cfq_blkiocg_del_blkio_group(struct blkio_group *blkg) | 75 | static inline int cfq_blkiocg_del_blkio_group(struct blkio_group *blkg) |