http://bugzilla.kernel.org/show_bug.cgi?id=5989





------- Additional Comments From [EMAIL PROTECTED]  2006-03-27 08:50 -------
Created an attachment (id=7686)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=7686&action=view)
dmesgs from mostly working kernel! (.tgz file)

Extracted from the README included in this .tgz file:

The previous kernel failed with 'kernel panic'.  In trying to figure out the
problem I decided to add printk's rather than try an unmodified kernel (since I
know that works).  So this one is the same kernel but with printk's around all
the uses of and changes to acpi_in_suspend.  This kernel boots fine; and I
don't know why.

Kernel command line: BOOT_IMAGE=6eb2c00a8f62 ro root=305 idebus=66 apm=off
acpi=force pci=noacpi console=ttyS0,115200 console=tty0 acpi_sleep=s3_bios
cpufreq.debug=7 acpi_dbg_level=0x10 acpi_dbg_layer=0x10 acpi_dbg_layer=0x90
acpi_dbg_level=0x1F acpi_serialize

Anyway, since it booted fine, I could test it.

It did one sleep/wake cycle fine, as usual.  And on the second cycle, it went
to sleep!  But it wouldn't wake up with the Fn key, and I had to briefly slide
the power switch to wake it up. I had thought it was hung there forever, so I
slid the power switch to turn it off and reboot.  I was surprised to find that
it began waking up.  It finished waking up and then shutdown (almost certainly
because I used the power switch).

So the suspend hangs seems improved, but a mystery is why I had to use the
power switch.  Perhaps it's related to the acpi_serialize, which makes the acpi
system act more like Windows.  A perhaps related data point is from an earlier
experiment: I told the vanilla DSDT to pretend to be Win98 (by hacking it to
return True when it did that test); the resulting kernel also wouldn't wake up
with the 'Fn' key and I had to use the power switch.  So my next test will be
to try the 6eb2c00a8f62 kernel without acpi_serialize.

Contents of the .tgz file:

README          : This file
cycle1.dmesg    : dmesgs from the first sleep/wake cycle
cycle2.log      : dmesgs extracted from the syslog (hence the .log
                  extension) for the second sleep/wake
from-serial-console.dmesg : everything captured across the serial
                  console from bootup to shutdown
hacks.diff      : the full diff between a vanilla kernel/DSDT/config
                  and this one, including the modified DSDT.
config          : the kernel config (includes the diff in the file above)

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to