[PlanetCCRMA] Suspend/Resume not working with 2.6.29.5-1.rt21.1.fc10.ccrma.x86_64.rt
Fernando Lopez-Lezcano
nando at ccrma.Stanford.EDU
Thu Jun 25 22:27:46 PDT 2009
On Thu, 2009-06-25 at 20:05 -0500, S C Rigler wrote:
> On Thu, 2009-06-25 at 17:29 -0700, Fernando Lopez-Lezcano wrote:
> > > This is what is logged in messages (maybe not important, but note the
> > > version on the third line):
> > >
> > > kernel: BUG: sleeping function called from invalid context
> > > pm-suspend(21609) at kernel/rtmutex.c:743
> > > kernel: in_atomic():1 [00000001], irqs_disabled():0
> > > kernel: Pid: 21609, comm: pm-suspend Not tainted
> > > 2.6.26.8-1.rt16.1.fc10.ccrma.x86_64.rt #1
> >
> > Yes, this is strange, how could the version be wrong?... I'm running
> > -rt22 (and previous versions) on a lenovo t61 and resume works fine.
>
> I saw you mention rt22 so I upgraded and the problem is still there as
> well. It works fine in the older 2.6.26.8-1.rt16 version I was running
> before.
>
> > It would seem that it is suspend that is triggering the problem. Maybe
> > that would explain why it boots instead of resuming, it did not really
> > suspend.
>
> It's really suspending. The power light is blinking like it normally
> does when suspended. Just when the laptop lid is opened or the power
> button pressed it tries to wake up (the screen comes on and a blinking
> cursor appears for a second) and then it resets itself.
Ok, I was going to post to lkml to see if they can spot something, but
maybe you could look a bit more /var/log/messages to see what the
context is for that BUG statement (that is, what is happening before and
after - is this while powering down, trying to power up, etc), that
could maybe help them...
Thanks for the report!
-- Fernando
> > What mix of packages do you have installed with rt16, and what with
> > rt21?
> >
> > rpm -q -a | grep rt21
> > rpm -q -a | grep rt16
> >
>
> kernel-firmware-2.6.29.5-1.rt22.1.fc10.ccrma.noarch
> kernel-rt-2.6.29.5-1.rt22.1.fc10.ccrma.x86_64
> kernel-rt-devel-2.6.29.5-1.rt22.1.fc10.ccrma.x86_64
> kernel-doc-2.6.29.5-1.rt22.1.fc10.ccrma.noarch
>
> kernel-rt-devel-2.6.29.5-1.rt21.1.fc10.ccrma.x86_64
> kernel-rt-2.6.29.5-1.rt21.1.fc10.ccrma.x86_64
>
> kernel-rt-devel-2.6.26.8-1.rt16.1.fc10.ccrma.x86_64
> kernel-rt-2.6.26.8-1.rt16.1.fc10.ccrma.x86_64
>
> Thanks,
More information about the PlanetCCRMA
mailing list