Re: 2.6.7-mm7

Tom Rini
2004-07-14T22:01:53Z

On Fri, Jul 09, 2004 at 02:11:03PM -0700, Andrew Morton wrote:

>
> jhf@rivenstone.net (Joseph Fannin) wrote:
> >
> > On Thu, Jul 08, 2004 at 11:50:25PM -0700, Andrew Morton wrote:
> > >
> > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.7/2.6.7-mm7/
> >
> > > +detect-too-early-schedule-attempts.patch
> > >
> > > Catch attempts to call the scheduler before it is ready to go.
> >
> > With this patch, my Powermac (ppc32) spews 711 (I think)
> > warning messages during bootup.
>
> hm, OK. It could be that the debug patch is a bit too aggressive, or that
> ppc got lucky and happens to always be in state TASK_RUNNING when these
> calls to schedule() occur.
>
> Maybe this task incorrectly has _TIF_NEED_RESCHED set?
>
> Anyway, ppc guys: please take a look at the results from
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.7/2.6.7-mm7/broken-out/detect-too-early-schedule-attempts.patch
> and check that the kernel really should be calling schedule() at this time
> and place, let us know?

Now that kallsyms data is OK, I took a quick look.. and all of this
comes from generic code, at least on the machine I tried. So if the
code shouldn't be calling schedule() then, it's a more generic problem..

... or I'm not following.

--
Tom Rini