Heh, oops, forgot a couple plus signs. Need to get some sleep, sorry! -Corey
Corey Osgood wrote: > Okay, on the MADT, I'm having a bit of trouble, LinuxBIOS is hanging > while creating the checksum. I've attached my acpi_tables.c (and Rudolf, > I'm sorry for not looking through yours more, I simply overlooked the > entire MADT portion of them and when they didn't build for me discarded > them). To be specific, it's these lines of acpi_create_madt() (in > arch/i386/boot/acpi.c) that are hanging: > > /* recalculate length */ > header->length= current - (unsigned long)madt; > print_debug("calculating checksum\n"); <-last line I see > header->checksum = acpi_checksum((void *)madt, header->length); > print_debug("leaving acpi_create_madt\n"); > > A couple differences in my acpi tables, first off I couldn't find a gsi > base. Reading through the standard, it's optional, so I'm assuming it > should just be discarded if not present? Also, I couldn't find anything > about a northbridge apic in the stock bios MADT dump, is that maybe only > on k8? > > Thanks, > Corey > -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios