ACPI: relax BAD_MADT_ENTRY check to allow LSAPIC variable length string UIDs
authorStarikovskiy, Alexey Y <alexey.y.starikovskiy@intel.com>
Fri, 18 Aug 2006 15:23:00 +0000 (11:23 -0400)
committerLen Brown <len.brown@intel.com>
Fri, 18 Aug 2006 16:56:50 +0000 (12:56 -0400)
commitdf6fd31995cb2e38b2a7e94bc8f1559b8f55404e
treeb6e14215a9a9757d6f149c75b5543a31c0f6766e
parentd68909f4c3eee09c13d4e5c86512c6c075553dbd
ACPI: relax BAD_MADT_ENTRY check to allow LSAPIC variable length string UIDs

ACPI 3.0 appended a variable length UID string to the LAPIC structure
as part of support for > 256 processors.  So the BAD_MADT_ENTRY() sanity
check can no longer compare for equality with a fixed structure length.

Signed-off-by: Alexey Y Starikovskiy <alexey.y.starikovskiy@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
arch/i386/kernel/acpi/boot.c
arch/ia64/kernel/acpi.c