Messages in this thread | | | From | "Robert" <> | Date | Tue, 22 Feb 2000 01:57:16 GMT | Subject | Re: UDMA Problem on VIA chipset - K7M motherboard |
| |
> I have a Asus k7m mb with amd athlon 500 processor. > When I try to enable DMA on hda using hdparm -d 1 I get the following > errors:
I'm getting this too - along with MASSIVE FILESYSTEM CORRUPTION! I'm using an Asus K7M (VIA82C686A IDE chipset) with Athlon 650 MHz CPU.
I've seen problems with the following kernels:
RedHat 6.1 stock 2.2.12-20 (which I'm using to generate the configuration output below) 2.2.14 2.2.14 + Jens Axboe's DVD/CD+IDE patch 2.2.15pre9 2.2.15pre9 + Jens Axboe's DVD/CD+IDE patch
Everything seems to work just fine until I do a hdparm -c 1 -d 1 -X 66 -S 180 /dev/hda /dev/hdb, then all hell breaks loose. It seems to be triggered by massive disk I/O - it'll run OK for a while, but if I restore from a backup, copy many files between the two drives, or install something from CD, the filesystem seems to be instantly and irretrievably corrupted.
Also, I don't know if this is related, but I'm still seeing in the latest kernels a problem I reported a few months ago wherein doing a directory listing of a CD-ROM returns inconsistent results (once mounted the results are consistent, but each time the drive is mounted I see a different set of missing files).
Any help with either of these would be greatly appreciated! My drive config is listed below. Please let me know if there's any other needed information.
[root@DILITHIUM /root]# hdparm -i /dev/hda /dev/hdb
/dev/hda:
Model=WDC WD307AA, FwRev=05.05B05, SerialNo=WD-WMA111008520 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq } RawCHS=59598/16/63, TrkSize=57600, SectSize=600, ECCbytes=40 BuffType=3(DualPortCache), BuffSize=2048kB, MaxMultSect=16, MultSect=off DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow) CurCHS=3739/255/63, CurSects=-1423965292, LBA=yes LBA CHS=934/1020/63 Remapping, LBA=yes, LBAsects=60074784 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2 IORDY=on/off, tPIO={min:120,w/IORDY:120}, PIO modes: mode3 mode4 UDMA modes: mode0 mode1 mode2
/dev/hdb:
Model=WDC AC28400R, FwRev=17.01J17, SerialNo=WD-WT6280742940 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq } RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40 BuffType=3(DualPortCache), BuffSize=512kB, MaxMultSect=16, MultSect=off DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=0(slow) CurCHS=1027/255/63, CurSects=-66060037, LBA=yes LBA CHS=513/510/63 Remapping, LBA=yes, LBAsects=16514064 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2 IORDY=on/off, tPIO={min:160,w/IORDY:120}, PIO modes: mode3 mode4 UDMA modes: mode0 mode1 mode2
----------------------------------------------------- http://eo.yifan.net Free POP3/Web Email, File Manager, Calendar and Address Book
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |