Thanks Matt, Matt Helsley wrote: > Maeda-san, > > Here's a patch fixing a small typo in the patches currently posted on > sourceforge. With this patch resource groups compiles without warnings > against linux-2.6.17-rc6. > > Thanks for pointing us to the slides from Andrew's presentation. I am > encouraged by his remarks on the core and CPU controllers. > > Cheers, > -Matt Helsley > -- > > Fix a small typo in kernel/res_group/cpu.c and documentation. > > Signed-off-by: Matt Helsley <[EMAIL PROTECTED]> > -- > > kernel/res_group/cpu.c: In function `cpu_rc_get': > kernel/res_group/cpu.c:46: warning: initialization from incompatible pointer > type > kernel/res_group/cpu.c:53: warning: passing arg 1 of `get_res_group_cpu' from > incompatible pointer type > > Documentation/res_groups/cpurc-internals | 2 +- > kernel/res_group/cpu.c | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > Index: linux-2.6.17-rc6/kernel/res_group/cpu.c > =================================================================== > --- linux-2.6.17-rc6.orig/kernel/res_group/cpu.c > +++ linux-2.6.17-rc6/kernel/res_group/cpu.c > @@ -41,11 +41,11 @@ static struct cpu_res *get_res_group_cpu > return get_shares_cpu(get_controller_shares(rgroup, &cpu_ctlr)); > } > > struct cpu_rc *cpu_rc_get(task_t *tsk) > { > - struct resoruce_group *rgroup = tsk->res_group; > + struct resource_group *rgroup = tsk->res_group; > struct cpu_res *res;
I don't know why the gcc in my machine doesn't warn me :-P Will fix. > /* controller is not registered; no resource group is given */ > if ((cpu_ctlr.ctlr_id == NO_RES_ID) || (rgroup == NULL)) > return NULL; > Index: linux-2.6.17-rc6/Documentation/res_groups/cpurc-internals > =================================================================== > --- linux-2.6.17-rc6.orig/Documentation/res_groups/cpurc-internals > +++ linux-2.6.17-rc6/Documentation/res_groups/cpurc-internals > @@ -6,11 +6,11 @@ CPU resource controller internals > (2) hungry detection > (3) timeslice scaling > > We need to estimate the resource group load in order to check whether > the share is satisfied or not. Resource group load also gets lower than > - the share when all the tasks in the resoruce group tends to sleep. We need > to > + the share when all the tasks in the resource group tends to sleep. We need > to > check whether the resource group needs to schedule more or not by hungry > detection. If a resource group needs to schedule more, timeslices of tasks > are scaled by timeslice scaling. > > 1. Load estimation Will fix. Thanks, MAEDA Naoaki _______________________________________________ ckrm-tech mailing list https://lists.sourceforge.net/lists/listinfo/ckrm-tech