]> err.no Git - linux-2.6/commit
[PATCH] Revert "ACPI: execute Notify() handlers on new thread"
authorLen Brown <len.brown@intel.com>
Thu, 13 Jul 2006 02:46:42 +0000 (22:46 -0400)
committerLinus Torvalds <torvalds@evo.osdl.org>
Thu, 13 Jul 2006 04:02:24 +0000 (21:02 -0700)
commit72945b2b90a5554975b8f72673ab7139d232a121
tree69ef823d84f7bc970bc4712bd0db5e8a023de65d
parentdd4a59a8e5dd44299b2df4411e8d7b05902ef2e7
[PATCH] Revert "ACPI: execute Notify() handlers on new thread"

This effectively reverts commit b8d35192c55fb055792ff0641408eaaec7c88988
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>
drivers/acpi/osl.c