Messages in this thread | | | Date | Mon, 04 Aug 2008 08:31:46 +0200 | From | Andrea Righi <> | Subject | Re: [PATCH -mm 2/3] i/o controller infrastructure |
| |
Li Zefan wrote: > Andrea Righi wrote: >> This is the core io-throttle kernel infrastructure. It creates the basic >> interfaces to cgroups and implements the I/O measurement and throttling >> functions. >> >> Signed-off-by: Andrea Righi <righi.andrea@gmail.com> >> --- >> block/Makefile | 2 ++ >> include/linux/cgroup_subsys.h | 6 ++++++ >> init/Kconfig | 10 ++++++++++ >> 3 files changed, 18 insertions(+), 0 deletions(-) >> > > where is block/blk-io-throttle.c and include/linux/blk-io-throttle.h? >
mmmh.. they should have been here, I mean, in patch 2/3 but it seems they're gone in patch 1/3 (subject: i/o controller documentation):
Documentation of the block device I/O controller: description, usage, advantages and design.
Signed-off-by: Andrea Righi <righi.andrea@gmail.com> --- Documentation/controllers/io-throttle.txt | 312 +++++++++++++ block/blk-io-throttle.c | 719 +++++++++++++++++++++++++++++ include/linux/blk-io-throttle.h | 41 ++ 3 files changed, 1072 insertions(+), 0 deletions(-) create mode 100644 Documentation/controllers/io-throttle.txt create mode 100644 block/blk-io-throttle.c create mode 100644 include/linux/blk-io-throttle.h ...
I'm pretty sure I did a: git-commit -s Documentation/controllers/io-throttle.txt in my local branch (history confirms this), but, anyway, if you think it's worth it I can fix it and post the patchset again, just let me know.
Thanks for looking at it! -Andrea
| |