OSDN Git Service

ACPI / processor: Make acpi_cpu_soft_notify() process CPU FROZEN events
authorLan Tianyu <tianyu.lan@intel.com>
Thu, 31 Jul 2014 14:28:50 +0000 (22:28 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 6 Aug 2014 20:22:03 +0000 (22:22 +0200)
commitea9c167d93e6e2f4697f5061756f26356793cd95
tree40edef11d556e794c9dda5e31bb37f491d26cd89
parent515afdcba0880528fa8ae6fa63a14de6b9018770
ACPI / processor: Make acpi_cpu_soft_notify() process CPU FROZEN events

CPU hotplug happens during S2RAM and CPU notify event will be CPU_XXX_FROZEN.
acpi_cpu_soft_notify() ignores to check these events. This also may make
acpi_cpu_soft_notify() fall into sleep during CPU_DYING/STARTING_FROZEN
events which don't allow callbacks to sleep. This patch is to fix it.

Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/processor_driver.c