Re: io_apic changes trashes partition table

Andre M. Hedrick (hedrick@astro.dyer.vanderbilt.edu)
Sun, 4 Oct 1998 22:46:35 -0500 (CDT)


On Sun, 4 Oct 1998, Harald Hoyer wrote:

> Linus Torvalds wrote:
> >
> > I don't want to revert them outright, because they definitely work better
> > on several machines (not plain 2.1.123 - which is bad - but 2.1.124-2 is
> > definitely a step in the right direction). In particular, the new IO-APIC
> > code allows us to remove a test for broken MP-tables, because it appears
> > that the tables weren't broken after all, it was us that did the wrong
> > thing and thus thought they were broken.
>
> OK.. then maybe my boards is now on the blacklist :( I think the problem is that
> TYAN did not correctly implement the MP table, cause they map all PCI interrupts
> to the ISA bus.
> You can choose in the BIOS what type of IRQ you want to use for the internal IDE
> controller (edge or level, #A, #B ..), but this does not affect the MP table.
> I know the tyan bios is a crap...
>
> >
> > Could you send me the output of "mptable.c" (attached) on you machine?
>
> Attached !

Your Table is correct, but you have an updated bios that is broken....IMHO.

I have spoken with the techs at TYAN and they are aware of this issue.
This determination of mine that you have bios version 4.02 of a Tomcat III,
results from testing this bios. You can not get UDMA support under the
430HX chipset. Second, your MP 1.1 is a break on the board, it should
have reported with MP 1.4.

There is nothing that I can find wrong in the io_apic code as of 2.1.123.

Word of extreme "CAUTION"..........

Before you revert to the older bios, You will be required to disable DMA
transfers for all IDE-devices, or find an older set of drives that limited
to DMA mode 2. I will promise you that UDMA on a Tomcat III with a bios
version 4.01 or older will "CRASH".............

I have a Tomcat III with 4.01 and I use offboard UDMA cards.


> >
> > Linus
>
> Thx for fixing correct code to work with buggy bioses...
>
> Harald
>
> --
> »»»» Harald Hoyer ««»» mailto:HarryH@Royal.Net ««»» http://hot.spotline.de ««««
> ···············································································
> PURGE COMPLETE.

Cheers,
Andre Hedrick
The IDE-FNG for Linux

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/