Hi, This patchset solves the cpufreq synchronization problems related to CPU hotplug and writes to cpufreq sysfs files. The problem was reported and described by Stephen Boyd here: https://lkml.org/lkml/2013/8/27/643 https://lkml.org/lkml/2013/8/30/597 All the patches apply on Rafael's bleeding-edge branch on linux-pm git tree[1]. [1]. git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge Srivatsa S. Bhat (5): cpufreq: Split __cpufreq_remove_dev() into 2 parts (kobj cleanup & the rest) cpufreq: Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock cpufreq: Synchronize the cpufreq store_*() routines with CPU hotplug cpufreq: Remove temporary fix for race between CPU hotplug and sysfs-writes cpufreq: Use signed type for 'ret' variable, to store negative error values drivers/cpufreq/cpufreq.c | 90 ++++++++++++++++++++++++++++++++++----------- include/linux/cpufreq.h | 1 - 2 files changed, 68 insertions(+), 23 deletions(-) Thanks, Srivatsa S. Bhat IBM Linux Technology Center -- To unsubscribe from this list: send the line "unsubscribe cpufreq" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html