Hmm, it seems to be a pyxis bug; the hardware workaround exists, but
I guess that it might be not implemented properly on early miatas.
This also explains why I don't have that problem on lx164 and sx164.
"A.1 Read Page Problem
PCI DMA reads that attempt to cross 8K page boundaries cause data corruption
problems. A fix has been implemented with an Altera 7032 and two Pericom
PI5C3400 bus switches and a diode."
> OTOH, the QLogic sits on
> the 2nd PCI bus (32bit), which could make a difference as well.
Certainly - the 2nd bus is behind PCI-PCI bridge.
Ivan.
-
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/