linux/include
Robert Moore 88ac00f5a8 ACPICA 20050526 from Bob Moore <robert.moore@intel.com>
Implemented support to execute Type 1 and Type 2 AML
opcodes appearing at the module level (not within a control
method.)  These opcodes are executed exactly once at the
time the table is loaded. This type of code was legal up
until the release of ACPI 2.0B (2002) and is now supported
within ACPI CA in order to provide backwards compatibility
with earlier BIOS implementations. This eliminates the
"Encountered executable code at module level" warning that
was previously generated upon detection of such code.

Fixed a problem in the interpreter where an AE_NOT_FOUND
exception could inadvertently be generated during the
lookup of namespace objects in the second pass parse of
ACPI tables and control methods. It appears that this
problem could occur during the resolution of forward
references to namespace objects.

Added the ACPI_MUTEX_DEBUG #ifdef to the
acpi_ut_release_mutex function, corresponding to the same
the deadlock detection debug code to be compiled out in
the normal case, improving mutex performance (and overall
subsystem performance) considerably.  As suggested by
Alexey Starikovskiy.

Implemented a handful of miscellaneous fixes for possible
memory leaks on error conditions and error handling
control paths. These fixes were suggested by FreeBSD and
the Coverity Prevent source code analysis tool.

Added a check for a null RSDT pointer in
acpi_get_firmware_table (tbxfroot.c) to prevent a fault
in this error case.

Signed-off-by Len Brown <len.brown@intel.com>
2005-07-13 16:46:34 -04:00
..
acpi ACPICA 20050526 from Bob Moore <robert.moore@intel.com> 2005-07-13 16:46:34 -04:00
asm-alpha [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-arm [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-arm26 [PATCH] Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER? 2005-06-12 20:43:21 -07:00
asm-cris [PATCH] asm/signal.h unification 2005-05-04 07:33:15 -07:00
asm-frv [PATCH] asm/signal.h unification 2005-05-04 07:33:15 -07:00
asm-generic [PATCH] ppc32: platform-specific functions missing from kallsyms. 2005-05-05 16:36:31 -07:00
asm-h8300 [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-i386 [ACPI] increase MAX_IO_APICS to 64 on i386 2005-07-12 00:16:06 -04:00
asm-ia64 [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-m32r [PATCH] asm/signal.h unification 2005-05-04 07:33:15 -07:00
asm-m68k [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-m68knommu [PATCH] asm/signal.h unification 2005-05-04 07:33:15 -07:00
asm-mips [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-parisc [PATCH] make some things static 2005-05-05 16:36:47 -07:00
asm-ppc [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-ppc64 [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-s390 [PATCH] s390: uml ptrace fixes 2005-06-04 17:13:00 -07:00
asm-sh [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-sh64 [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-sparc [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-sparc64 [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
asm-um [PATCH] uml: remove jail mode + other leftovers 2005-05-28 16:46:14 -07:00
asm-v850 [PATCH] asm/signal.h unification 2005-05-04 07:33:15 -07:00
asm-x86_64 [ACPI] enable C2 and C3 idle power states on SMP 2005-07-12 00:14:36 -04:00
linux [ACPI] PNPACPI vs sound IRQ 2005-07-12 00:03:30 -04:00
math-emu Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
media [PATCH] dvb: modified dvb_register_adapter() to avoid kmalloc/kfree 2005-05-17 07:59:33 -07:00
mtd Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
net [SCTP] Add support for ip_nonlocal_bind sysctl & IP_FREEBIND socket option 2005-06-13 15:12:33 -07:00
pcmcia Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rxrpc Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
scsi [SCSI] implement parameter limits in the SPI transport class 2005-05-20 15:54:32 -05:00
sound Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
video [PATCH] Clean-up and bug fix for tdfxfb framebuffer size detection 2005-05-01 08:59:25 -07:00