Description of problem: ACPI subsystem does not generate events for laptop lid or power adapter. Version-Release number of selected component (if applicable): kernel-2.6.24.4-64.fc8 How reproducible: Always. Steps to Reproduce: 1. Put down lid, or change power adapter state. 2. Notice it doesn't suspend. Actual results: /proc/acpi/button/lid/LID/state reports the state of the lid correctly, as does /proc/acpi/ac_adapter/AC/state with the AC adapter. However $ acpi_listen doesn't report any events. Expected results: Lid events generated. Additional info: dmesg and acpidump output attached.
Created attachment 302284 [details] dmesg output
Created attachment 302285 [details] acpidump output
Extra info: the sleep button is found but doesn't work, either. Tried acpi_osi=Linux as it is defined in the DSDT, but that doesn't seem to change anything.
Fixed in kernel-2.6.24.5-87.fc8.
Correction, make that kernel-2.6.24.7-92.fc8. First noticed in kernel-2.6.25.4-10.fc8...
Hello, sorry to keep changing this... it seems like it was actually fixed in kernel-2.6.25.4-10.fc8. I think this must've somehow configured the EC so that events did get generated, and whatever was changed persisted across a reboot. When I booted kernel-2.6.24.7-92.fc8 from cold, the events are no longer received.