Hi Colin, I'd like to hack DSDT if I had time and skill.
Regarding ACPI issue and quoting ACPI project ( http://www.lesswatts.org/projects/acpi/overridingDSDT.php ) : "In the early days of Linux/ACPI, DSDT modifications were common to work around both BIOS bugs and Linux bugs. However, the stated goal of the Linux/ACPI project today is that Linux should run on un-modified firmware. Thus, the DSDT database at the old http://acpi.sourceforge.net web site is now largely a historical artifact. " As "Linux should run on un-modified firmware", this may be considered as a kernel or ACPI bug. However, I will also try the latest vanilla kernel as issues like "Rescheduling interrupts" and huge number of interrupts due to cpuidle bug have been adressed in 2.6.25-rc and see if it changes something to this behaviour. Thank you for your documentation effort as it may help many people with wake-ups issues. But the title of your Wiki page is a little bit confusing and not totally related to what we are facing here. As said Julian in his comment above, the problem is not only due to a high level of rescheduling interrupts. It's a huge number of wakeups that we can't account for ( > 10K Wups/s but "Rescheduling interrupts" is around 100/s) you're page should distinguish both problems. Regards -- Powertop reports huge number of wakeups and drains battery https://bugs.launchpad.net/bugs/145377 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs