Re: VIA's Southbridge bug: Latest (pseudo-)patch

Jeff Garzik (jgarzik@mandrakesoft.com)
Fri, 01 Jun 2001 11:28:48 -0400


Marc Lehmann wrote:
> one thing I found out using triel and error is that setting "PCI Delay
> Transaction" to enabled causes data corruption on WRITE to my ide drives
> connected to an Promise Ultra 100 PCI controlelr (I didn't get any
> corruption on the devices connected to the via ide interface, presumably
> because my bios already had the right fix).
>
> So, while the every pci master grant setting apperently fixes the internal
> via ide interface corruption the PCI Delay Transaction option also must be
> buggy (or my promise controller is) and causes data corruption at least
> with an additional promise ultra 100.

I do not mean to point fingers, but don't assume Via is at fault here.
Once you get into the area of flushing data (or not flushing, which is
what delayed txn would imply), it is entirely possible that the driver
simply does not support what occurs when the PCI Delay Txn option is
set.

-- 
Jeff Garzik      | Disbelief, that's why you fail.
Building 1024    |
MandrakeSoft     |
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/