On Tue, 5 Dec 2000, D. Hugh Redelmeier wrote:

> | From: Andre Hedrick <[EMAIL PROTECTED]>
> 
> Thanks for responding.  I'm very interested in what you post, but
> first I must say that it really doesn't relate to what I intended to
> say in my message.

Oh you missed my warning on the complete GOAT-SCREW of the PIRQ routing
tables some time back, I see.

> My message was warning about a design "feature" of the board that
> limits the total number of bus mastering boards in PCI slots 4 and 5
> to one.  This was not explained at all in my manual, and needs to be
> made very clear to all who might try to sonfigure a BP6 system.

It is worse than you know or have explained.

AGP partially shared PCI 1 (only A, B)
PCI 2
PCI 3 shared w/ HPT366
PCI 4 shared PCI 5

> I think that your message shows that your IDE code makes the HPT366
> perform wonderfully.  Even with shared interrupts.  Even with 2.2.18
> (with your patches, I presume).
> 
> It is interesting that hd[abc] are on the HPT366; I thought that these
> would normally be on the Intel 440BX chipset's IDE controler.  Your
> timings don't include anything on the BX's controler, so we don't see
> how the HPT366 compares.

Trust that they are faster, but you will have the tools in hand soon to
verify.  Also note that the numbers reported are about 35-40% slower than
reality because of the memcpy and context switching in the CR3's

> Now, I have some questions.
> 
> - is there a "blessed" version of your IDE patches for 2.2.18?
> 
> (My recollection was that you've handed off maintenance of the 2.2
> version of the patch to someone else so that you can focus on 2.4.  I
> don't know how that is working out.)

There were two new chipsets and thus I needed to include them.

> - is there any chance that your IDE patches will make it into the
>   standard 2.2.x kernel?

Do pigs fly?  Get Alan Cox Drunk and then take advantage of him.

> (My impression was that AC has left the door open to this, but not yet
> invited you in :-)
> 
> - While studying the mailing list to glean ideas about my problem, I
>   came across a posting that raised questions in my mind about
>   interrupt sharing.  The message was posted by Eberhard Moenkeberg
>   <[EMAIL PROTECTED]> on Tue, 8 Feb 2000 09:43:28 +0100 (MET).
>   He suggested that SA_INTERRUPT|SA_SHIRQ should be replaced by
>   just SA_SHIRQ in several drivers of 2.2.14:
>       block/ide-probe.c
>       char/bttv.c
>       scsi/ncr53c8xx.c
>       scsi/sym53c8xx.c
>   Do you think that this is correct?  I noticed that 2.2.16 (what I'm
>   running in my RHL6.2) has no such change.

Reasonable, try it and be careful that you parse the legacy against
add-on.

> - The BP6 manual suggests that the HPT366 was designed for hard disks
>   and recommends not using it for other ATA/ATAPI devices such as CD
>   drives.  Do you feel that this recommendation applies to LINUX (i.e.
>   is it a feature of dubious BIOS or MSWindows drivers, or is it a
>   limitation of the hardware)?

Exactly, this was my suggestion, they put this warning in the manual.
These new funny chipsets do ATAPI-DMA in goofy manners and I have not
deployed or gotten tanked (do not drink any more for 11 years) to go on a
vision quest.  The about of caffine it takes to get into an alterstate
makes it impossible to use a keyboard.  The reality is that it is nasty
and I have not created a safe method of bouncong the DMA-Engine locations
because the are different.

> Thanks for all you've done for LINUX IDE!

Cool!  I mostly get flames.

Cheers,

Andre Hedrick
CTO Timpanogas Research Group
EVP Linux Development, TRG
Linux ATA Development



--
=-          To unsubscribe, email [EMAIL PROTECTED] with the       -=
=-                body of "unsubscribe linux-abit".                 -=

Reply via email to