Re: 2.6.9-rc2-mm4

Gene Heskett
2004-09-28T02:12:37Z

On Monday 27 September 2004 19:01, Ingo Molnar wrote:
>could you try the patch below ontop of -mm4 and try again the
> .config that failed before? Does the bootup still hang?
>
>The early bootup stage is pretty fragile because the idle thread is
> not yet functioning as such and so we need preemption disabled.
> Whether the bootup fails or not seems to depend on timing details
> so e.g. the presence of SCHED_SMT makes it go away.
>
>disabling preemption explicitly has another advantage: the atomicity
>check in schedule() will catch early-bootup schedule() calls from
> now on.
>
>the patch also fixes another preempt-bkl buglet: interrupt-driven
>forced-preemption didnt go through preempt_schedule() so it resulted
> in auto-dropping of the BKL. Now we go through preempt_schedule()
> which properly deals with the BKL.
>
> Ingo
>

You talked me into it Ingo, and it works with the bkl preempt turned
on now. And nothing unusual in the dmesg log. Make this one part of
-mm5.

--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
99.26% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attorneys please note, additions to this message
by Gene Heskett are:
Copyright 2004 by Maurice Eugene Heskett, all rights reserved.