Most recent kernel where this bug did *NOT* occur: Distribution: Hardware Environment: Software Environment: Problem Description: The Linux kernel ACPI interpreter fails the following AML test when it is compiled into a simulator. So if an OEM BIOS includes this code, Linux would fail. Steps to reproduce: Run interpreter with the demo code attached. INTERNAL BUG NUMBER: 262 Result stack overflow is unexpectedly emitted on interpretation of the AML code containing a method call expression with deeply nested calls (see demo).
Created attachment 10160 [details] ASL code to reproduce the bug
Created attachment 10161 [details] Bug-fixing patch
this patch works well in version 20061109 of ACPICA and, the bug has gone in version 20070508 of ACPICA thanks:)
ACPICA 20070508 shipped in Linux-2.6.26-rc1 closed.