public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.33-rc1+ bisected (?) s2ram regression
@ 2009-12-21 16:46 Carlos R. Mafra
  2009-12-21 16:56 ` Peter Zijlstra
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos R. Mafra @ 2009-12-21 16:46 UTC (permalink / raw)
  To: linux-kernel; +Cc: Peter Zijlstra, Mike Galbraith, Ingo Molnar

After 2.6.33-rc1 suspend to RAM (echo mem > /sys/power/state) stopped working
on my Vaio. Plain 2.6.33-rc1 is fine.

The symptom is that it seems to never finish suspending, and the last 
messages on the console stay there forever and the laptop stays dead
(no leds blinking, can't hear the fan, no nothing). I have to press 
the power button to use it again.

I bisected it down to e2912009fb7b7157 ("sched: Ensure set_task_cpu() is 
never called on blocked tasks"), but it does not revert cleanly for me
to double check it.

[ I tried to "solve"  the merge conflict and the kernel compiled, but 
  s2ram did not work after that. So I am not sure if my bisection culprit 
  makes sense. ]
  
This is the bisect log:

# good: [55639353a0035052d9ea6cfe4dde0ac7fcbb2c9f] Linux 2.6.33-rc1
git bisect good 55639353a0035052d9ea6cfe4dde0ac7fcbb2c9f
# bad: [dd59f6c76b265ed2ff18b497d6105a9511b1feb1] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6
git bisect bad dd59f6c76b265ed2ff18b497d6105a9511b1feb1
# bad: [aac3d39693529ca538e37ebdb6ed5d6432a697c7] Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad aac3d39693529ca538e37ebdb6ed5d6432a697c7
# bad: [077614ee1e93245a3b9a4e1213659405dbeb0ba6] sched: Fix broken assertion
git bisect bad 077614ee1e93245a3b9a4e1213659405dbeb0ba6
# bad: [e2912009fb7b715728311b0d8fe327a1432b3f79] sched: Ensure set_task_cpu() is never called on blocked tasks
git bisect bad e2912009fb7b715728311b0d8fe327a1432b3f79
# good: [b9f8fcd55bbdb037e5332dbdb7b494f0b70861ac] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK
git bisect good b9f8fcd55bbdb037e5332dbdb7b494f0b70861ac
# good: [9ee349ad6d326df3633d43f54202427295999c47] sched: Fix set_cpu_active() in cpu_down()
git bisect good 9ee349ad6d326df3633d43f54202427295999c47
# good: [e4f4288842ee12747e10c354d72be7d424c0b627] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE
git bisect good e4f4288842ee12747e10c354d72be7d424c0b627
# good: [06b83b5fbea273672822b6ee93e16781046553ec] sched: Use TASK_WAKING for fork wakups
git bisect good 06b83b5fbea273672822b6ee93e16781046553ec
  

If there is anything else I can do, let me know.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.33-rc1+ bisected (?) s2ram regression
  2009-12-21 16:46 2.6.33-rc1+ bisected (?) s2ram regression Carlos R. Mafra
@ 2009-12-21 16:56 ` Peter Zijlstra
  2009-12-21 17:23   ` Carlos R. Mafra
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Zijlstra @ 2009-12-21 16:56 UTC (permalink / raw)
  To: Carlos R. Mafra; +Cc: linux-kernel, Mike Galbraith, Ingo Molnar

On Mon, 2009-12-21 at 17:46 +0100, Carlos R. Mafra wrote:
> After 2.6.33-rc1 suspend to RAM (echo mem > /sys/power/state) stopped working
> on my Vaio. Plain 2.6.33-rc1 is fine.

http://lkml.org/lkml/2009/12/20/88


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.33-rc1+ bisected (?) s2ram regression
  2009-12-21 16:56 ` Peter Zijlstra
@ 2009-12-21 17:23   ` Carlos R. Mafra
  2009-12-22  8:10     ` Ingo Molnar
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos R. Mafra @ 2009-12-21 17:23 UTC (permalink / raw)
  To: Peter Zijlstra; +Cc: linux-kernel, Mike Galbraith, Ingo Molnar

On Mo 21.Dez'09 at 17:56:20 +0100, Peter Zijlstra wrote:
> On Mon, 2009-12-21 at 17:46 +0100, Carlos R. Mafra wrote:
> > After 2.6.33-rc1 suspend to RAM (echo mem > /sys/power/state) stopped working
> > on my Vaio. Plain 2.6.33-rc1 is fine.
> 
> http://lkml.org/lkml/2009/12/20/88

I tested it now, and the patch fixes the problem.
Thanks Peter!

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.33-rc1+ bisected (?) s2ram regression
  2009-12-21 17:23   ` Carlos R. Mafra
@ 2009-12-22  8:10     ` Ingo Molnar
  0 siblings, 0 replies; 4+ messages in thread
From: Ingo Molnar @ 2009-12-22  8:10 UTC (permalink / raw)
  To: Carlos R. Mafra; +Cc: Peter Zijlstra, linux-kernel, Mike Galbraith


* Carlos R. Mafra <crmafra@aei.mpg.de> wrote:

> On Mo 21.Dez'09 at 17:56:20 +0100, Peter Zijlstra wrote:
> > On Mon, 2009-12-21 at 17:46 +0100, Carlos R. Mafra wrote:
> > > After 2.6.33-rc1 suspend to RAM (echo mem > /sys/power/state) stopped working
> > > on my Vaio. Plain 2.6.33-rc1 is fine.
> > 
> > http://lkml.org/lkml/2009/12/20/88
> 
> I tested it now, and the patch fixes the problem.
> Thanks Peter!

I pushed the fix to Linus so it's upstream now - the fix will be in -rc2 as 
well.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-12-22  8:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-21 16:46 2.6.33-rc1+ bisected (?) s2ram regression Carlos R. Mafra
2009-12-21 16:56 ` Peter Zijlstra
2009-12-21 17:23   ` Carlos R. Mafra
2009-12-22  8:10     ` Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox