summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/acpica/aclocal.h
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2009-09-03 10:03:37 +0800
committerLen Brown <len.brown@intel.com>2009-09-08 22:28:33 -0400
commite3fe0913b8e732ae636cf23afca76cf2c30718e5 (patch)
tree378560796739a8ede800c1b2d0759dde4bc16cbb /drivers/acpi/acpica/aclocal.h
parente678902ee899f6b0ab48166b410cdc9f1c27a350 (diff)
downloadop-kernel-dev-e3fe0913b8e732ae636cf23afca76cf2c30718e5.zip
op-kernel-dev-e3fe0913b8e732ae636cf23afca76cf2c30718e5.tar.gz
ACPICA: Fix memory leak for ill-formed Package objects
Fixes a possible memory leak in the interpreter for package objects if the package initializer list is longer than the defined size of the package. This apparently can only happen if the BIOS changes the package size on the fly (seen in a _PSS object), as both iASL and the other compiler do not allow this. The interpreter will truncate the package to the defined size (and issue an error message), but can leave the extra objects undeleted if they have been pre-created during the argument processing (such is the case if the package consists of a number of sub-packages as in the _PSS.) ACPICA BZ 805. http://www.acpica.org/bugzilla/show_bug.cgi?id=805 Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Lin Ming <ming.m.lin@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/aclocal.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud