* SiI3112 and data corruption
@ 2004-08-21 11:35 Carlo Scarfoglio
0 siblings, 0 replies; only message in thread
From: Carlo Scarfoglio @ 2004-08-21 11:35 UTC (permalink / raw)
To: linux-ide
I already posted a few days ago on the kernel mailing list, but received
no answer, with the exception of few concerned users.
In short: when copying large files (> 400) MB from the Maxtor SATA disk
on a channel of the SiI3112 controller on my motherboard
(NForce2) to a Seagate ST3200822AS disk on the other channel,
copied files are corrupted.
Strange thing is, smaller files are not affected, copying from the
Seagate to the Maxtor is OK and from other PATA disks on the
NForce2 controller or from a ramdisk to the Seagate is OK as
well. Seagate to Seagate is fine.
I tested kernel 2.6.7 with IDE driver, kernel 2.6.8.1 libata driver
with SATA patch Aug 18 applied, kernel 2.6.4 IDE driver from
the SuSE 9.1 DVD distro, 2.4.20 on Morphix cd.
I switched channels without effect.
I assume that the disk is healthy (it is brand new, well cooled,
passes the Seagate tests).
Yesterday I tried two more things:
- I added the disk to the blacklist, no change,
- I increased the ata_pause value in libata.h
from 400 to 600 and this improved things a bit.
450 MB files copied with few or no errors. With
a value of 1000 I can sometimes copy 512MB files
without errors.
The Reiserfs fs on the Seagate gets corrupted too
after a dozen runs of copy/compare.
More details about my system can be found in
my previous post.
Carlo Scarfoglio
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-08-21 11:22 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-21 11:35 SiI3112 and data corruption Carlo Scarfoglio
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).