I'm using an Acer Aspire 1310 notebook for several years and never had a problem with ACPI. But since update to kernel 2.6.32 I cannot longer boot with acpi on. I've tested several acpi settings. Only with acpi=off (or acpi=ht with kernel < 2.6.37) is able to boot. After several help on <https://bugzilla.novell.com/show_bug.cgi?id=623393> (many thanks to Rafael Wysocki) we found out, that the 35th call of acpi_init_one_device does not return from acpi_ns_evaluate. If I add some crude code to acpi_init_one_device to immediate return with return_ACPI_STATUS(AE_CTRL_DEPTH) from 35th call of acpi_ns_evaluate, kernel 2.6.37 boots! You may find more information, e.g., several attachments like acpi dump, screen photo of the hard lock, outputs of dmesg, lspci, and dmidecode on <https://bugzilla.novell.com/show_bug.cgi?id=623393>.
Suresh Siddha submitted a patch for that problem. See <http://marc.info/?l=linux-kernel&m=129669498508824&w=2>.