[LinuxBIOS] Kernel lock-ups??
stepan at coresystems.de
Tue Oct 16 19:37:22 CEST 2007
Uwe Hermann wrote:
> On Tue, Oct 16, 2007 at 06:31:19PM +0200, Stefan Reinauer wrote:
>> ron minnich wrote:
>>> Factory bioses frequently ship with broken IRQ tables. The 'hlt'
>>> problem is a classic 'clock interrupts are not working' symptom. This
>>> is good (it's basic) and bad (it can be a bear to debug).
>>> how do vendors get around their own broken tables in the fuctory bios?
>>> It appears they ignore them and just jam the correct bits into
>>> correct places. sad, but true. We see it all the time.
>> Vendors also ship with ACPI. As soon as Linux detects a reasonably
>> complete ACPI implementation, it will not even look at IRQ tables anymore.
> I'm curious, can we make the same assumptions for other payloads/OSes?
> Windows, *BSD, Solaris, Plan 9, OS/2 (yuck), DOS, OFW(?), whatever...
The assumption we can make is: either ACPI or MP+PIRQ have to be there.
The other assumption is no "legacy" BIOS supports MP+PIRQ anymore.
So the "legacy" stuff is only actively maintained in LinuxBIOS ;-)
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.de • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
More information about the coreboot