1
linux/drivers/acpi
Bob Moore 28f55ebce5 [ACPI] ACPICA 20051202
Modified the parsing of control methods to no longer
create namespace objects during the first pass of the
parse. Objects are now created only during the execute
phase, at the moment the namespace creation operator
is encountered in the AML (Name, OperationRegion,
CreateByteField, etc.) This should eliminate ALREADY_EXISTS
exceptions seen on some machines where reentrant control
methods are protected by an AML mutex. The mutex will now
correctly block multiple threads from attempting to create
the same object more than once.

Increased the number of available Owner Ids for namespace
object tracking from 32 to 255. This should eliminate the
OWNER_ID_LIMIT exceptions seen on some machines with a
large number of ACPI tables (either static or dynamic).

Enhanced the namespace dump routine to output the owner
ID for each namespace object.

Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2005-12-10 00:29:11 -05:00
..
dispatcher [ACPI] ACPICA 20051202 2005-12-10 00:29:11 -05:00
events [ACPI] ACPICA 20051102 2005-12-10 00:26:05 -05:00
executer [ACPI] ACPICA 20051117 2005-12-10 00:27:56 -05:00
hardware [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
namespace [ACPI] ACPICA 20051202 2005-12-10 00:29:11 -05:00
parser [ACPI] ACPICA 20051117 2005-12-10 00:27:56 -05:00
resources [ACPI] ACPICA 20051117 2005-12-10 00:27:56 -05:00
sleep [PATCH] introduce .valid callback for pm_ops 2005-10-30 17:37:15 -08:00
tables [ACPI] ACPICA 20051117 2005-12-10 00:27:56 -05:00
utilities [ACPI] ACPICA 20051202 2005-12-10 00:29:11 -05:00
ac.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
acpi_memhotplug.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
asus_acpi.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
battery.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
blacklist.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
bus.c [PATCH] move pm_register/etc. to CONFIG_PM_LEGACY, pm_legacy.h 2005-11-13 18:14:10 -08:00
button.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
container.c [PATCH] kfree cleanup: misc remaining drivers 2005-11-07 07:54:05 -08:00
debug.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
ec.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
event.c [PATCH] Fix /proc/acpi/events around suspend 2005-10-17 17:03:57 -07:00
fan.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
glue.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
hotkey.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
ibm_acpi.c [ACPI] IBM ThinkPad ACPI Extras Driver v0.12 2005-08-25 17:37:51 -04:00
Kconfig [ACPI] delete "default y" on Kconfig for ibm_acpi extras driver 2005-11-30 22:15:25 -05:00
Makefile [ACPI] IA64 build: blacklist.c is used only on X86 2005-11-30 21:59:35 -05:00
motherboard.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
numa.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
osl.c [ACPI] ACPICA 20051021 2005-12-10 00:22:54 -05:00
pci_bind.c [ACPI] add static to function definitions 2005-09-03 00:20:13 -04:00
pci_irq.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
pci_link.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
pci_root.c [ACPI] ACPICA 20050930 2005-12-10 00:20:25 -05:00
power.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
processor_core.c [ACPI] fix 2.6.13 boot hang regression on HT box w/ broken BIOS 2005-11-30 23:28:50 -05:00
processor_idle.c Pull 5165 into release branch 2005-12-05 17:08:40 -05:00
processor_perflib.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
processor_thermal.c [ACPI] Allow return to active cooling mode once passive mode is entered 2005-11-30 22:51:04 -05:00
processor_throttling.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
scan.c [ACPI] ACPICA 20051117 2005-12-10 00:27:56 -05:00
system.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
tables.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
thermal.c [ACPI] Allow return to active cooling mode once passive mode is entered 2005-11-30 22:51:04 -05:00
toshiba_acpi.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
utils.c [ACPI] Lindent all ACPI files 2005-08-05 00:45:14 -04:00
video.c [ACPI] Fix Null pointer deref in video/lcd/brightness 2005-11-30 23:03:08 -05:00