Public bug reported:

Binary package hint: linux-image-2.6.24-16-generic

I have two nForce4 based motherboards with which I can reproduce SATA
resets leading to data corruption when disks are attached on the SATA
controller. The first board is an Elitegroup nForce 4M-A, the second is
an Asus M2N-E. If I switch my drives to PCI SATA cards using the
sata_sil driver, everything works properly. As well, using an
nForce3-based motherboard's onboard controller works fine, and it's also
using the sata_nv module. I've had this problem in Ubuntu 7.10 as well.

Other than the motherboard, the only difference is that the nForce3
setup uses a single-core AMD64 versus a dual-core AMD 64 X2. So, it's
possible that the issue in the sata controller is only brought out by
the use of SMP.

I also experienced the same problems booting with a System Rescue CD
(http://www.sysresccd.org/Main_Page), which uses the newer
linux-2.6.24.5 kernel. From it, I was able to get SATA resets to occur
simply by running hdparm -I, without assembling the RAID or LVM.

Any suggestions as to how I can troubleshoot this without putting my
data at risk?

Here's an example of the kernel messages. In this case, the system
recovered, but often it will just give up on bringing back the device:

May 14 01:23:04 <user.err> uberphoenix.lan kernel: [ 6722.971013] ata4: 
exception Emask 0x10 SAct 0x0 SErr 0x10000 action 0xa frozen
May 14 01:23:04 <user.err> uberphoenix.lan kernel: [ 6722.971020] ata4: SError: 
{ PHYRdyChg }
May 14 01:23:05 <user.err> uberphoenix.lan kernel: [ 6723.304759] ata9: 
exception Emask 0x10 SAct 0x0 SErr 0x10000 action 0xa frozen
May 14 01:23:05 <user.err> uberphoenix.lan kernel: [ 6723.304765] ata9: SError: 
{ PHYRdyChg }
May 14 01:23:08 <user.notice> uberphoenix.lan kernel: [ 6724.916692] sd 
3:0:0:0: [sdd] 488397168 512-byte hardware sectors (250059 MB)
May 14 01:23:08 <user.notice> uberphoenix.lan kernel: [ 6724.916704] sd 
3:0:0:0: [sdd] Write Protect is off
May 14 01:23:08 <user.notice> uberphoenix.lan kernel: [ 6724.916720] sd 
3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA
May 14 01:23:09 <user.notice> uberphoenix.lan kernel: [ 6725.341108] sd 
7:0:0:0: [sdg] 488397168 512-byte hardware sectors (250059 MB)
May 14 01:23:09 <user.notice> uberphoenix.lan kernel: [ 6725.341120] sd 
7:0:0:0: [sdg] Write Protect is off
May 14 01:23:09 <user.notice> uberphoenix.lan kernel: [ 6725.341136] sd 
7:0:0:0: [sdg] Write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA

Thanks!
--Andrew

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
disk corruption with sata_nv
https://bugs.launchpad.net/bugs/232282
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to