diff options
author | venkatesh.pallipadi@intel.com <venkatesh.pallipadi@intel.com> | 2008-01-31 17:35:03 -0800 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2008-02-07 02:11:14 -0500 |
commit | 2e906655baf1c6f6fccd212fc9e6499dc6928b80 (patch) | |
tree | c9d3d71db721f725e6333228efaba4443e878e70 /include/acpi/processor.h | |
parent | 488b5ec871191359b9b79262a3d48456dae7ea5f (diff) | |
download | linux-2e906655baf1c6f6fccd212fc9e6499dc6928b80.tar.gz linux-2e906655baf1c6f6fccd212fc9e6499dc6928b80.tar.bz2 linux-2e906655baf1c6f6fccd212fc9e6499dc6928b80.zip |
ACPI: idle: Fix acpi_safe_halt usages and interrupt enabling/disabling
acpi_safe_halt() needs interrupts to be disabled for atomic
need_resched check and safe halt. Otherwise we may miss an
interrupt and go into halt.
acpi_safe_halt() also does not enable interrupts on all return paths.
So the callers should handle enable and disable interrupts around it.
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi/processor.h')
0 files changed, 0 insertions, 0 deletions