acpi: unable to load the system description tables

Due to a motherboard BIOS bug, Linux is unable to initialize the ACPI subsystem on the Marquis M815 and M816. At boot, the kernel reports the following error mesages:

    ACPI-0307: *** Error: ns_search_and_enter: Bad character in ACPI Name: 43035350
    ACPI-0292: *** Error: Looking up [0x43035350] (NON-ASCII)
 in namespace, AE_BAD_CHARACTER
    ACPI-1133: *** Error: [NULL NAME], AE_BAD_CHARACTER
    ACPI-0125: *** Error: acpi_load_tables: Could not load namespace: AE_BAD_CHARACTER
    ACPI-0134: *** Error: acpi_load_tables: Could not load tables: AE_BAD_CHARACTER
ACPI: Unable to load the System Description Tables

A workaround is provided in ASL 2.6.12-10 kernel or higher. When using non ASL kernel, the ACPI subsystem will not be enabled. As a result, Linux will not be able to power off the system when issuing the shutdown command. In addition, IRQ routing will be limited to 15 interrupt lines.