Re: SMP interrupt patches..

David Woodhouse (Dave@imladris.demon.co.uk)
Thu, 22 Jan 1998 10:17:55 +0000


> > And that's really the problem here: we can ask the BIOS how the mapping
> > goes, but whether we get the right answer is not necessarily dependable.
> > The MP table is definitely not dependable.
>
> Nod. We do have a dependable vendor/revision ID so we can build a
> "whitelist" of good boards and hopefully a blacklist of __initdata
> translation tables for common vendor boards that are wrong.
>
> Alan

Not necessarily. My Tyan Tomcat II doesn't even manage to fill that in
properly:
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
Processor #0 Pentium(tm) APIC version 17
Processor #1 Pentium(tm) APIC version 17

It reports two processors when there's only one, and the chances of it
reporting IRQ mappings properly are two thirds of F. all.

Incidentally, Tyan don't seem to care that their boards are so broken. I've
asked their tech. support whether a fixed BIOS is likely to appear, and they
haven't even bothered to respond, in spite of my telephoning to attempt to
elicit a response to the third attempt.

(Cc: Tyan UK, in an fourth attempt to get them to at least acknowledge the
problem)

-- 
----                              ----                              ----
David Woodhouse, Robinson College, CB3 9AN, England.   (+44) 0976 658355
    Dave@imladris.demon.co.uk        http://dwmw2.robinson.cam.ac.uk
	    finger pgp@dwmw2.robinson.cam.ac.uk for PGP key.