Distribution: gentoo Hardware Environment: T30 with BIOS v2.04 and EC v1.03 Software Environment: Problem Description: I recently upgraded the BIOS and embedded controller on my thinkpad T30 to the latest released by IBM. This has fixed the invalid ECDT table, which had forced me to use the small patch from http://www.poupinou.org/acpi/ibm_ecdt.html to get ACPI working. Now the table passes the test, and a lot of the ACPI stuff works. the problem is now when i close and re-open the lid on my laptop. the system turns nearly unresponsive, and dmesg shows a *ton* of lines: ACPI-0295: *** Error: AE_TIME while evaluating method [_L18] for GPE[ 0] ACPI-0345: *** Error: Handler for [EmbeddedControl] returned AE_TIME ACPI-1121: *** Error: Method execution failed [\_GPE._L18] (Node c1ae74c0), AE_TIME ACPI-0295: *** Error: AE_TIME while evaluating method [_L18] for GPE[ 0] ACPI-0345: *** Error: Handler for [EmbeddedControl] returned AE_TIME ACPI-1121: *** Error: Method execution failed [\_GPE._L18] (Node c1ae74c0), AE_TIME and top shows events/0 taking about 10% of the CPU. i will attach my dmesg output from the system before closing the lid. Steps to reproduce: close lid & reopen it.
Created attachment 403 [details] dmesg before closing lid dmesg from before closing the lid
applying the fix for the embedded controller found on redhat's bugzilla found at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=98849 makes all the load errors go away, and i can actually close the lid of my T30 and not have it freak out... suspend seems to almost work, as echoing things to /sys/power/state causes momentary blanks, and dmesg shows it shutting things down and starting again... not sure what isn't stopping properly...
Please take a look at : http://bugme.osdl.org/show_bug.cgi?id=1038
i've applied the battery patch from that bug, and that helps. Shall i mark this as duplicate of bug#1038 and just follow that bug?
*** This bug has been marked as a duplicate of 1038 ***