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