The patch titled HWMON: coretemp, suspend fix (fix) has been removed from the -mm tree. Its filename was hwmon-coretemp-suspend-fix-fix.patch This patch was dropped because it was folded into hwmon-coretemp-suspend-fix.patch ------------------------------------------------------ Subject: HWMON: coretemp, suspend fix (fix) From: "Rafael J. Wysocki" <rjw@xxxxxxx> It's not permitted to unregister a device after devices have been suspended. It causes deadlocks to appear on systems with coretemp hwmon loaded. To avoid this, we can make coretemp_cpu_callback() do nothing if the _FROZEN bit is set in action. Also, in other cases it's generally to late to unregister the coretemp device if the CPU is already dead, so it should be unregistered on CPU_DOWN_PREPARE. Signed-off-by: Rafael J. Wysocki <rjw@xxxxxxx> (frozen fix) Cc: Mark M. Hoffman <mhoffman@xxxxxxxxxxxxx> Cc: Jiri Slaby <jirislaby@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/hwmon/coretemp.c | 3 --- 1 file changed, 3 deletions(-) diff -puN drivers/hwmon/coretemp.c~hwmon-coretemp-suspend-fix-fix drivers/hwmon/coretemp.c --- a/drivers/hwmon/coretemp.c~hwmon-coretemp-suspend-fix-fix +++ a/drivers/hwmon/coretemp.c @@ -337,14 +337,11 @@ static int coretemp_cpu_callback(struct switch (action) { case CPU_ONLINE: - case CPU_ONLINE_FROZEN: case CPU_DOWN_FAILED: coretemp_device_add(cpu); - case CPU_DOWN_FAILED_FROZEN: break; case CPU_DOWN_PREPARE: coretemp_device_remove(cpu); - case CPU_DOWN_PREPARE_FROZEN: break; } return NOTIFY_OK; _ Patches currently in -mm which might be from rjw@xxxxxxx are origin.patch aio-only-account-i-o-wait-time-in-read_events-if-there-are-active-requests.patch git-acpi.patch gregkh-driver-kset-convert-to-kobj_sysfs_ops-vs-git-acpi.patch freezer-fix-jffs2-garbage-collector-freezing-issue-rev-2.patch fix-proc-net-breakage.patch hwmon-coretemp-suspend-fix.patch hwmon-coretemp-suspend-fix-fix.patch page-allocator-clean-up-pcp-draining-functions.patch kernel-power-diskc-make-code-static.patch make-kernel_shutdown_prepare-static.patch proc-fix-the-threaded-proc-self.patch shrink_slab-handle-bad-shrinkers.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html