Kernel Bug Tracker – Bug 12681
s2ram: fails to wake up on Acer Extensa 4220 (SMP disabled)
Last modified: 2009-08-29 18:28:04 UTC
Latest working kernel version: 2.6.28-rc4-00011-g3ad4f59
Earliest failing kernel version: 2.6.28-rc4-00012-g1cfe62c
Distribution: ArchLinux (testing repository enabled)
Hardware Environment: Acer Extensa 4220 (Intel Celeron 550; Intel 965GM)
1. SMP disabled
Prior to 2.6.28-rc4-00012-g1cfe62c 's2ram -f' was working just fine. Since 1cfe62c8010ac56e1bd3827e30386a87cc2f3594 when trying to resume the laptop lightens up for a moment, turns off for ~10 seconds, turns on for ~10 seconds with the screen completely blank and HDD LID blinking, quickly turns off and on, showing BIOS POST screen.
Reverting this 1cfe62c... allowed me to restore s2ram functionality on both 18.104.22.168 and the latest git (it was 45c82b5...).
Probably important note is that when I just had applied the patch (git diff -R 1cfe62c~1 1cfe62c >acpi-s2ram.patch) to my already built 22.214.171.124 and rebuild the kernel, it didn't work. I had to 'make clean' the source tree in order for the patch to take effect.
2. SMP enabled
With SMP enabled s2ram ceased to work long ago. Somewhere between May 28 (
a939098~1 was the last compilable and working version) and Jul 11 (d9fc3fd fixed the last issue causing kernel panics). After reapplying d9fc3fd, 1a98fd1 and 55f2623 I managed to narrow down the interval to May 28-Jun 21 (f580366), but this is still very large. Anyway, this is another bug.
Will you please attach the output of acpidump?
Created attachment 20173 [details]
Bug 12642 seems to be the same as this: rmmod'ing psmouse allows my laptop to wakeup (tested on today's git only with SMP disabled).
There appears to be a conflict between the EC and the psmouse driver. Alex?
Author: Alexey Starikovskiy <firstname.lastname@example.org>
Date: Tue Oct 28 00:35:30 2008 +0300
ACPI: EC: revert msleep patch
Signed-off-by: Alexey Starikovskiy <email@example.com>
Signed-off-by: Len Brown <firstname.lastname@example.org>
First-Bad-Commit : 1cfe62c8010ac56e1bd3827e30386a87cc2f3594
re-assign to Alexey.
Notify-Also : Linux ACPI <email@example.com>
Created attachment 20838 [details]
merge irq and poll modes
Please check if this patch helps.
Alexey, I've tested your patch against kernel 126.96.36.199 with gentoo-sources patches (ArchLinux's kernel26-ice 2.6.29-3) only, and your patch doesn't help: laptop fails to wakeup as described in the first post. Rmmod'ing psmouse makes it wakeup just fine.
Handled-By : Alexey Starikovskiy <firstname.lastname@example.org>
Notify-Also : Zhang Rui <email@example.com>
what's the status of this bug?
Created attachment 21960 [details]
merge irq and poll modes #5
please check if this patch helps.
Unfortunately, it doesn't help.
closed due to inactivity for 1 month.
please re-open if this is still a problem in 2.6.30.stable