Messages in this thread | | | Date | Thu, 28 Feb 2008 11:24:23 -0800 | From | Andrew Morton <> | Subject | Re: 2.6.25-rc2-mm1 - boot hangs on ia64 |
| |
On Thu, 28 Feb 2008 20:12:14 +0100 Ingo Molnar <mingo@elte.hu> wrote:
> > * Andrew Morton <akpm@linux-foundation.org> wrote: > > > On Thu, 28 Feb 2008 12:50:41 +0100 Ingo Molnar <mingo@elte.hu> wrote: > > > > > @@ -1000,7 +1001,7 @@ void release_console_sem(void) > > > * If we try to wake up klogd while printing with the runqueue lock > > > * held, this will deadlock. > > > */ > > > - if (wake_klogd && !runqueue_is_locked()) > > > + if (wake_klogd) > > > wake_up_klogd(); > > > } > > > > I don't think we shoudl have added that hack in the first place. It > > solves a problem which about three developers hit four times in five > > years but it has made kernel logging less reliable for everyone. > > well, the problem was ia64, not a problem on x86 or other platforms.
I am referring to the original change which made klogd wakeups unreliable.
| |