> Problems from test like this suggest a problem outside the libata drivers themselves. > To me, it sounds rather something like dma mapping/sync errors, or memory > management errors (possibly dependent on hppa bus(bridge types). It's not installed in our C3600 at the moment, but it seems what we observed 2 days ago with Highpoint RocketRAID 1640HTP374 card it's PCI 32bit, 4 SATA channels, it doesn't crash, but it randomly offers file corruptions. The dmseg shows a lot of DMA errors. How to investigate? I am not a kernel developer, but rather an HDL-guy (FPGA)