ia64 IOSAPIC bogus error cleanup
PATCH 1/1 ia64 IOSAPIC bogus error cleanup
Tony suggested a simplification to my original post on lkml, the result is this patch.
On Altix (sn2) machines the "Error parsing MADT" message is misleading because the lack of IOSAPIC entries is expected.
Since I am sure someone will ask, I have been told that the chance of this changing anytime soon is close to nil.
Signed-off-by George Beshers <[email protected]>
--- acpi.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
arch/ia64/kernel/acpi.c +5 -3
@@ -678,9 +678,11 @@ int __init acpi_boot_init(void)/* I/O APIC */ if (acpi_table_parse_madt - (ACPI_MADT_TYPE_IO_SAPIC , acpi_parse_iosapic,NR_IOSAPICS ) <1 ) - printk(KERN_ERR PREFIX -"Error parsing MADT - no IOSAPIC entries\n" ); + (ACPI_MADT_TYPE_IO_SAPIC , acpi_parse_iosapic,NR_IOSAPICS ) <1 ) { +if (!ia64_platform_is ("sn2" )) + printk(KERN_ERR PREFIX +"Error parsing MADT - no IOSAPIC entries\n" ); + }/* System-Level Interrupt Routing */