NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/38817: regression in acpi sleep on lifebook S6510
>Number: 38817
>Category: kern
>Synopsis: regression in acpi sleep on lifebook S6510
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jun 01 14:40:00 +0000 2008
>Originator: Brett Lymn (Master of the Siren)
>Release: NetBSD 4.99.55 and -current as of 1st June 2008
>Organization:
Brett Lymn
>Environment:
NetBSD 4.99.55 (ROVER2) #32: Sat May 24 20:16:46 CST 2008
Architecture: i386
Machine: i386
>Description:
There appears to have been a regression in the ACPI S3 sleep support
on my laptop. With a kernel from 4.99.55 if I disable a couple of devices
that did not have power hooks defined then I am able to sleep the laptop
and, with the limited testing I have done, resume without problems. I
updated my sources 20080601 and I no longer need to disable the devices
I used to need to before because hooks have been added but the machine now
hangs when I try to sleep it, the last kernel message is "flushing disk
caches" and it just stops there. I added the flags -vxs to my boot command
to try and see where the hang was but when I do this the machine actually
manages to sleep so I guess the extra delays introduced by the debug output
are enough to make the ACPI sleep work.
>How-To-Repeat:
If you have a fujitsu lifebook S6510 (maybe other models, I don't
know) then do the following:
1) using a 4.99.55 kernel, use boot -c and disable mskc, msk and lpt. Use
apm -d -z to sleep the machine, observe the machine sleeps, press the
power button, the machine wakes up.
2) using a kernel built from 20080601 sources, boot the machine. Use
apm -d -z and observe the machine just hangs after the kernel says
"flushing disk caches"
3) using the same kernel as in 2, use boot -vxs to boot the machine.
Use apm -d -z and observe a lot of debug output and then the machine
sleeps successfully, press the power button, the machine wakes up.
>Fix:
Unknown
Home |
Main Index |
Thread Index |
Old Index