Alexey Starikovskiy
2d571b33cf
ACPICA: hw: Don't carry spinlock over suspend
...
ACPI uses acpi_get_register() in order to get into suspend.
This function is guarded by acpi_gbl_hardware_lock, which will be carried
into resume phase.
At resume interrupts are enabled and first ACPI interrupt deadlocks on this
lock.
Solution seems to be to not lock register read, as there are no concurrent
activity at this point.
Reference: http://bugzilla.kernel.org/show_bug.cgi?id=7499
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Signed-off-by: Len Brown <len.brown@intel.com>
2007-10-10 01:00:39 -04:00
..
platform
ACPICA: Changes for Cygwin compatibility
2007-07-03 01:55:36 -04:00
acconfig.h
ACPICA: Update version to 20070126
2007-02-02 21:14:32 -05:00
acdebug.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acdisasm.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acdispat.h
ACPICA: Lindent
2007-05-09 23:34:35 -04:00
acevents.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acexcep.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acglobal.h
ACPICA: Lindent
2007-05-09 23:34:35 -04:00
achware.h
ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write}
2007-10-10 01:00:26 -04:00
acinterp.h
Revert "ACPICA: fix AML mutex re-entrancy"
2007-05-09 23:01:59 -04:00
aclocal.h
ACPICA: Lindent
2007-05-09 23:34:35 -04:00
acmacros.h
Pull misc into release branch
2007-07-22 02:27:40 -04:00
acnames.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acnamesp.h
ACPICA: Lindent
2007-05-09 23:34:35 -04:00
acobject.h
ACPICA: Lindent
2007-05-09 23:34:35 -04:00
acopcode.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acoutput.h
ACPI: create CONFIG_ACPI_DEBUG_FUNC_TRACE
2007-07-22 02:20:07 -04:00
acparser.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acpi.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acpi_bus.h
ACPI: Schedule /proc/acpi/event for removal
2007-08-23 15:20:26 -04:00
acpi_drivers.h
ACPI: CONFIG_ACPI_SLEEP=n power off regression in 2.6.23-rc8 (NOT in rc7)
2007-09-25 17:58:52 -04:00
acpi_numa.h
x86_64: fake pxm-to-node mapping for fake numa
2007-07-21 18:37:10 -07:00
acpiosxf.h
ACPI: add __init to acpi_initialize_subsystem()
2007-05-30 00:26:11 -04:00
acpixf.h
ACPICA: hw: Don't carry spinlock over suspend
2007-10-10 01:00:39 -04:00
acresrc.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
acstruct.h
ACPI: Fix a warning of discarding qualifiers from pointer target type
2007-08-25 01:38:40 -04:00
actables.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
actbl.h
ACPI: Disable MSI on request of FADT
2007-04-25 01:13:47 -04:00
actbl1.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
actypes.h
ACPI: autoload modules - ACPICA modifications
2007-07-23 13:56:00 -04:00
acutils.h
ACPI: autoload modules - ACPICA modifications
2007-07-23 13:56:00 -04:00
amlcode.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
amlresrc.h
ACPICA: Update copyright to 2007.
2007-02-02 21:14:31 -05:00
container.h
pdc_intel.h
processor.h
ACPI: disable lower idle C-states across suspend/resume
2007-09-22 17:15:34 -07:00