On 02/06/2010 09:16 AM, Tim Small wrote:
Tejun Heo wrote:
It would be great if there's some knob we can turn in the controller
PCI config space but I really have no idea whatsoever. :-(
I wonder if enabling EDAC PCI parity error detection would show up these
problems - either on the controller itself, or its upstream PCI bridge chip?
modprobe edac_core check_pci_errors=1
alternatively, "setpci -s<slot> STATUS" should also show status
register bit 15 having been asserted, I think, and lspci -vv should say
"<PERR+"
It's something to check, yes. It would be somewhat surprising if that
were occurring - detected PCI parity errors should cause a target abort
and cause a transfer failure, not silent data corruption. But again, on
an old VIA chipset, for this to be handled improperly wouldn't be
shocking :-)
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html