Quoting Jordan Crouse jordan.crouse@amd.com:
I have HAVE_PIRQ_TABLE=1 and irq_tables.c. What is the utility for the MP table?
Anyways I tried these kernel options acpi=off irqpoll lpj=720896 and it gets a little further. Now it locks-up on this line:
Checking 'hlt' instruction...
Any ideas?
Interrupts are very obviously broken. In this case, its waiting for an interrupt to verify that the 'hlt' instruction works. You can work around this as well, if you want, but its really going to be in your best interest to figure out whats wrong in the BIOS.
Jordan
I agree Jordan it needs to be fixed in LB. I don't really know where to start. Can someone point me in the right direction? Everything looks ok in my bootlog. Here is the output pertaining to the irq_routing_table.
Copying IRQ routing tables to 0xf0000...done. Verifing copy of IRQ routing tables at 0xf0000...done Checking IRQ routing table consistency... check_pirq_routing_table() - irq_routing_table located at: 0x000f0000 done. Moving GDT to 0x500...ok Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f0400 to 0x00100000 Wrote linuxbios table at: 00000530 - 000006ec checksum 622a
Heck, I just attached my whole bootlog. Please take a look and see if you can see anything wrong. I would really appreciate it.
Thanks - Joe