Re: [Regression] 2.6.24-git3: Major annoyance during suspend/hibernation on x86-64 (bisected)

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ingo Molnar <mingo@...>
Cc: Peter Zijlstra <a.p.zijlstra@...>, Rafael J. Wysocki <rjw@...>, Steven Rostedt <srostedt@...>, Andrew Morton <akpm@...>, Linus Torvalds <torvalds@...>, LKML <linux-kernel@...>
Date: Friday, February 1, 2008 - 6:44 pm

On 01/02/2008, Dmitry Adamushko <dmitry.adamushko@gmail.com> wrote:

heh... it's pretty obvious indeed. What's msleep_interruptible() is
all about? :-)

"sleep waiting for signals"

so the 'watchdog' thread gets woken up

[ as a result of cpu_callback(action = CPU_DEAD) --> kthread_stop() ]

just to be immediately scheduled out again for as long as the
remaining timeout > 0.

So it should work if we substitute msleep_interruptible() with
schedule_timeout_interruptible().


-- 
Best regards,
Dmitry Adamushko
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[Regression] 2.6.24-git3: Major annoyance during suspend/hib..., Rafael J. Wysocki, (Sun Jan 27, 5:29 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Sun Jan 27, 9:26 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Thu Jan 31, 4:54 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Dmitry Adamushko, (Fri Feb 1, 6:44 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Fri Feb 1, 10:42 am)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Mon Jan 28, 12:08 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Mon Jan 28, 7:32 am)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Mon Jan 28, 7:31 am)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Mon Jan 28, 12:31 pm)
Re: [Regression] 2.6.24-git3: Major annoyance during suspend..., Rafael J. Wysocki, (Mon Jan 28, 8:08 pm)