ataraid problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I'm trying to narrow down the problem some people have with the ataraid driver for HPT and PROMISE chipsets. If somebody can help us... hopefully those details will help in far better way.
 
My setup:
I have a system with an ASUS A7V266-E equipped with the promise 20265 RAID.
On the VIA KT266A chipset I have:
ide0: DVD-ROM asus E616 ATA100,master, /dev/hda
ide1: FUJITSU ATA 3 4GB,master, /dev/hdc
On the promise 20265 chipset in RAID 0 mode:
ide2:Seagate ATA IV barracuda 80GB, master, /dev/hde
ide3:Seagate ATA IV barracuda 80GB, master, /dev/hdg
promise RAID 0 array on /dev/ataraid/d0
 
Operating systems and disk setup:
On the FUJITSU, ide1, /dev/hdc I have a redhat 7.2 installed with the 2.4.16 kernel. I have ext2/swap partitions: /(primary), swap and /home(extented)
On the RAID 0 array, configured with the promise lite bios 1.31(build 24), I have 4 primary partitions with the GRUB 0.90 as boot loader.
ataraid/d0p1: windows XP (have to install BEFORE linux because it complaints that there is no free partition)
araraid/d0p2: reiserfs, / for my "Own-Linux-I'm-building"
ataraid/d0p3: swap for my "Own-Linux-I'm-building"
ataraid/d0p4: reiserfs, /home for my "Own-Linux-I'm-building"
 
When I use Redhat installed on the fujitsu drive, it takes forever as soon as there is a disk operation like mount, or fchk.
 
In dmesg I have the following (repeated plenty of times and taking a LOT of time). Some fields varies. I wrote the different values between ():
 
hde: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hde: read_intr: error=0x10 { SectorIdNotFound }, LBAsect=(184379024, 232590080, 241040279), sector (0,2,4,6)
ide2: reset: success
VFS: Disk change detected on device ide0(3,0)
 
 
For the second line( error=0x10 ), the LBA sector matches the sector field 0. It's alwas the same LBA sectors. "ide2: reset: success" seems to appear randomly.
 
To reproduce the error easily, I use "mount -l" command line. I tried versions from 2.11g(default in Rehat 7.2) to 2.11n.
 
Moreover I noticed that if the DMA is enabled for hde, it will be disabled after such errors(it's printed in dmesg, it is disabling the DMA on purpose).
 
The system freezes at the same pulsing rate than the hard drives are accessed.
 
 
Help :(
 
 
Sylvain

[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux