thinkpad t40 4.0-stable won't resume

Kevin Oberman oberman at es.net
Mon Dec 1 13:34:19 PST 2003


> From: Peter Schuller <peter.schuller at infidyne.com>
> Date: Mon, 1 Dec 2003 02:22:42 +0100
> Sender: owner-freebsd-mobile at freebsd.org
> 
> > > Hmm. Resume as in resume after an apm/acpi suspend?
> >
> > yep.  there are other resumes?
> 
> Not that I know of, I misunderstood the reason for the inclusion of your 
> dmesg.
> 
> > i thought i remembered something about ATA after resume being a
> > kernel option.  but i can find nothing in GENERIC or LINT.
> 
> A suggestion:
> 
> When I enabled apmd on my machine, I also got hangs. I solved it by inserting 
> a sleep of 5 seconds in /etc/apmd.conf, before the invokation of 
> /etc/rc.resume (not sure if this is they layout of apmd on 4.9 though). I 
> don't know if the hang was due to disk activity or specifically the sync 
> calls that are in /etc/rc.resume.
> 
> (Previously I had been using apm but without apmd.)

This sounds suspiciously like a problem that has cropped up in CURRENT
with ATAng. It looks like an interrupt is lost on resume. If I have a
single disk on the system, it hangs resetting that disk. If I have two
disks, it hangs on the second one. Either way, it never returns from
suspend.

On CURRENT, this only seems to show up with ACPI, but I don't think you
are using ACPI on your system from the dmesg.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634


More information about the freebsd-mobile mailing list