Messages in this thread | | | Subject | Re: Galbraith patch | From | Mike Galbraith <> | Date | Fri, 19 Nov 2010 09:21:08 -0700 |
| |
On Fri, 2010-11-19 at 10:05 -0500, Gene Heskett wrote: > On Friday, November 19, 2010, Jordi Pujol wrote: > >Hello, > > > >it requires a little modification, > > > >CONFIG_SCHED_DEBUG should not be a condition to create autogroup in > >structure task_group > > > >remove > > && defined(CONFIG_SCHED_DEBUG) > >in the following conditional: > > > >+++ linux-2.6.36/kernel/sched.c > >@@ -78,6 +78,7 @@ > > > > #include "sched_cpupri.h" > > #include "workqueue_sched.h" > >+#include "sched_autogroup.h" > > > > #define CREATE_TRACE_POINTS > > #include <trace/events/sched.h> > >@@ -268,6 +269,10 @@ struct task_group { > > struct task_group *parent; > > struct list_head siblings; > > struct list_head children; > >+ > >+#if (defined(CONFIG_SCHED_AUTOGROUP) && defined(CONFIG_SCHED_DEBUG)) > >+ struct autogroup *autogroup; > >+#endif > > }; > > > >Kind, > > > >Jordi Pujol > > Thanks Jordi, but my last attempted build, using only the last 2 patches > that Mike posted on a fresh unpack of 2.6.36, couldn't get past stage 2 of > the modules build, it kept squawking about all the IR control stuff that is > not even configured to be built.
No idea what's going on with that. Maybe you should wait until I get the /proc display/tweak interface cobbled together and post a checked over patch instead of hasty WIP snapshot.
> I wonder how long it will take to get work this into mainline?
If it goes in at all, it won't be before .38.
> Along the same line, how does this compare to CK's bfs patch?
Like apple vs orange.
-Mike
| |