When doing heavy disk IO on my system (16GB RAM, 6 cores, RAID0 PCIe SSD), the system stalls and eventually crashes. Normal day-to-day disk IO is fine, just prolonged read/write such as a database re-index are problematic.
Some investigation has revealed dmesg output such as:
[...] ata2: exception Emask 0x10 SAct 0x0 SErr 0x90202 action 0xe frozen
[...] ata1: SError: { RecovComm Persist PHYRdyChg 10B8B }
[...] ata1: hard resetting link
[...] ata4: irq_stat 0x00400000, PHY RDY changed
And tons of other logs for various sata devices attached to the system. When doing heavy disk IO, any other input stalls the system (moving the mouse etc) for a 5-30 seconds.
Given the errors are on multiple devices and the system seems sketchy when giving inputs from other devices/causing non-disk interrupts ... im going to assume motherboard. Temps are fine, memcheck passes. The crash is a total soft lockup rather than a kernel crash or switch-off.
Does this seem reasonable? Anything else I can do to check?
Edit: Fedora20, home server on 870A-UD3 board, Intel 910 pcie SSD + OCZ vertex + Intel X25
Edit2: Workstation is in a home office doing officy stuff like churning data in Postgresql. All very boring nothing to warrant another close vote.