Rafael J. Wysocki
3439a8da16
ACPI / cpuidle: Remove acpi_idle_suspend (to fix suspend regression)
...
After commit e978aa7d7d ("cpuidle: Move dev->last_residency update to
driver enter routine; remove dev->last_state") setting acpi_idle_suspend
to 1 by acpi_processor_suspend() causes the ACPI cpuidle routines to
return error codes continuously, which in turn causes cpuidle to lock up
(hard).
However, acpi_idle_suspend doesn't appear to be useful for any
particular purpose (it's racy and doesn't really provide any real
protection), so it can be removed, which makes the problem go away.
Reported-and-tested-by: Tomas M. <tmezzadra@gmail.com>
Reported-and-tested-by: Ferenc Wagner <wferi@niif.hu>
Tested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-11-12 21:30:14 -02:00
..
acpica
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
2011-11-07 10:13:52 -08:00
apei
Merge branch 'pstore' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
2011-11-01 10:52:29 -07:00
ac.c
treewide: fix potentially dangerous trailing ';' in #defined values/expressions
2011-07-21 14:10:00 +02:00
acpi_ipmi.c
acpi_memhotplug.c
acpi_pad.c
atomicio.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
2011-11-07 10:13:52 -08:00
battery.c
Merge branch 'battery' into release
2011-08-05 22:16:42 -04:00
blacklist.c
acpi: delete module.h include from files explicitly not needing it
2011-10-31 19:30:33 -04:00
bus.c
ACPI: Drop ACPI_NO_HARDWARE_INIT
2011-11-06 20:32:31 -05:00
button.c
cm_sbs.c
container.c
custom_method.c
debugfs.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
dock.c
ACPI: constify ops structs
2011-07-16 18:36:17 -04:00
ec.c
ec_sys.c
acpi: add module.h to files implicitly using/relying on it.
2011-10-31 19:30:32 -04:00
event.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
fan.c
ACPI: constify ops structs
2011-07-16 18:36:17 -04:00
glue.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
hed.c
internal.h
Kconfig
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-05-29 11:19:16 -07:00
Makefile
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-05-29 11:19:16 -07:00
numa.c
nvs.c
osl.c
PCI hotplug: acpiphp: Prevent deadlock on PCI-to-PCI bridge remove
2011-10-14 09:05:31 -07:00
pci_bind.c
pci_irq.c
ACPI: fix CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS
2011-07-16 18:24:17 -04:00
pci_link.c
pci_root.c
ACPI: fix 80 char overflow
2011-07-14 00:14:05 -04:00
pci_slot.c
power.c
proc.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
processor_core.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
processor_driver.c
cpuidle: Single/Global registration of idle states
2011-11-06 21:13:58 -05:00
processor_idle.c
ACPI / cpuidle: Remove acpi_idle_suspend (to fix suspend regression)
2011-11-12 21:30:14 -02:00
processor_perflib.c
processor_thermal.c
ACPI: constify ops structs
2011-07-16 18:36:17 -04:00
processor_throttling.c
reboot.c
sbs.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-08-02 21:17:02 -10:00
sbshc.c
acpi: add module.h to files implicitly using/relying on it.
2011-10-31 19:30:32 -04:00
sbshc.h
scan.c
ACPI: use kstrdup()
2011-11-06 19:13:44 -05:00
sleep.c
ACPI / PM: Add Sony VPCEB17FX to nonvs blacklist
2011-11-04 22:28:09 +01:00
sleep.h
sysfs.c
ACPI: Export FADT pm_profile integer value to userspace
2011-11-06 20:48:42 -05:00
tables.c
thermal.c
ACPI: constify ops structs
2011-07-16 18:36:17 -04:00
utils.c
video.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2011-08-02 21:17:02 -10:00
video_detect.c
acpi: add export.h to files using THIS_MODULE/EXPORT_SYMBOL
2011-10-31 19:30:34 -04:00
wakeup.c