Tested with: acpi_idle and intel_idle as cpuidle drivers. also tested perf timechart userspace tool without the new interface and it still works fine with the new kernel changes. There are quite some issues with the balance of cpu_idle enter/leave a sleep state, but this was the case already. perf timechart handles double "leave idle" events gracefully (should still get fixed up at some time). The first patch makes intel_idle cpuidle driver tracable, even if compiled as a module. Ingo: Can you please push these into an approprate git tree/branch. Thanks, Thomas _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm