Len Brown
72945b2b90
[PATCH] Revert "ACPI: execute Notify() handlers on new thread"
...
This effectively reverts commit b8d35192c5
by reverts acpi_os_queue_for_execution() to what it was before that,
except it changes the name to acpi_os_execute() to match ACPICA
20060512.
Signed-off-by: Len Brown <len.brown@intel.com>
[ The thread execution doesn't actually solve the bug it set out to
solve (see
http://bugzilla.kernel.org/show_bug.cgi?id=5534
for more details) because the new events can get caught behind the AML
semaphore or other serialization. And when that happens, the notify
threads keep on piling up until the system dies. ]
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-12 21:02:24 -07:00
..
dispatcher
ACPI: ACPICA 20060707
2006-07-09 15:15:40 -04:00
events
ACPI: ACPICA 20060707
2006-07-09 15:15:40 -04:00
executer
Pull acpica-20060707 into test branch
2006-07-10 02:39:41 -04:00
hardware
ACPI: ACPICA 20060623
2006-06-28 03:11:38 -04:00
namespace
ACPI: ACPICA 20060707
2006-07-09 15:15:40 -04:00
parser
ACPI: acpi_os_allocate() fixes
2006-07-10 02:37:22 -04:00
resources
sleep
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
tables
ACPI: ACPICA 20060707
2006-07-09 15:15:40 -04:00
utilities
Pull acpi_os_allocate into test branch
2006-07-10 02:39:47 -04:00
ac.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
acpi_memhotplug.c
Pull acpi_device_handle_cleanup into release branch
2006-07-01 17:19:34 -04:00
asus_acpi.c
ACPI: asus_acpi: correct M6N/M6R display nodes
2006-07-01 16:20:10 -04:00
battery.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
blacklist.c
bus.c
ACPI: "Device `[%s]' is not power manageable" make message debug only
2006-07-09 23:30:00 -04:00
button.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
cm_sbs.c
ACPI: SBS: fix initialization, sem2mutex
2006-07-10 02:34:45 -04:00
container.c
ACPI: delete acpi_os_free(), use kfree() directly
2006-06-30 03:19:10 -04:00
debug.c
dock.c
ACPI: ACPI_DOCK: Initialize the atomic notifier list
2006-07-10 14:19:15 -04:00
ec.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
event.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
fan.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
glue.c
ACPI: delete acpi_os_free(), use kfree() directly
2006-06-30 03:19:10 -04:00
hotkey.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
i2c_ec.c
ACPI: remove function tracing macros from drivers/acpi/*.c
2006-07-01 16:48:23 -04:00
i2c_ec.h
ACPI: add support for Smart Battery
2006-07-01 16:36:14 -04:00
ibm_acpi.c
Kconfig
[PATCH] x86_64: Fix up bogus defaults in ACPI Kconfig
2006-07-10 15:12:33 -07:00
Makefile
Revert "Revert "ACPI: dock driver""
2006-07-09 17:22:28 -04:00
motherboard.c
numa.c
ACPI: remove function tracing macros from drivers/acpi/*.c
2006-07-01 16:48:23 -04:00
osl.c
[PATCH] Revert "ACPI: execute Notify() handlers on new thread"
2006-07-12 21:02:24 -07:00
pci_bind.c
pci_irq.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
2006-06-30 15:39:30 -07:00
pci_link.c
ACPI: acpi_os_allocate() fixes
2006-07-10 02:37:22 -04:00
pci_root.c
ACPI: pci_root: Remove unneeded acpi_handle from driver.
2006-06-30 02:51:34 -04:00
power.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
processor_core.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
processor_idle.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
processor_perflib.c
ACPI: delete acpi_os_free(), use kfree() directly
2006-06-30 03:19:10 -04:00
processor_thermal.c
processor_throttling.c
sbs.c
ACPI: remove function tracing macros from drivers/acpi/*.c
2006-07-01 16:48:23 -04:00
scan.c
Revert "Revert "ACPI: dock driver""
2006-07-09 17:22:28 -04:00
system.c
ACPI: add 'const' to several ACPI file_operations
2006-07-10 00:04:29 -04:00
tables.c
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
thermal.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
2006-07-10 15:14:38 -07:00
toshiba_acpi.c
utils.c
ACPI: delete acpi_os_free(), use kfree() directly
2006-06-30 03:19:10 -04:00
video.c
Pull acpi_device_handle_cleanup into release branch
2006-07-01 17:19:34 -04:00