[NTLUG:Discuss] UDMA/66 Problems
Johnie Stafford
jms at pobox.com
Tue Nov 14 18:44:32 CST 2000
I'm having problems with my new UDMA/66 Drive.
I am running Red Hat 6.2 with the 2.2.17 kernel and the 20000904 ide
patch. I configured and built the kernel with these options:
Use DMA by default when available
ATA Work(s) In Progress
Promise PDC20246/PDC20262 support
Special UDMA Feature
Special Mode Feature
My motherboard is a MicroStar MS6117 that I have flashed to the 2.0
BIOS version. The controller is a Promise Ultra66.
Here is the pertinate section from the /proc/pci output:
Bus 0, device 14, function 0:
Unknown mass storage controller: Promise Technology IDE UltraDMA/66 (rev 1).
Medium devsel. IRQ 10. Master Capable. Latency=64.
I/O at 0xdc00 [0xdc01].
I/O at 0xd800 [0xd801].
I/O at 0xd400 [0xd401].
I/O at 0xd000 [0xd001].
I/O at 0xcc00 [0xcc01].
Non-prefetchable 32 bit memory at 0xeffe0000 [0xeffe0000].
And I've modified my lilo.conf with the following addition:
append="hdc=cdrom ide2=0xdc00,0xdc03"
Here is /proc/dma (if it matters):
1: SoundBlaster8
4: cascade
5: SoundBlaster16
If I include the /dev/hde1 filesystem in my fstab, it will lockup
during filesystem checks at boot. When I take it out of the fstab,
everything is OK until I try to manually fsck the filesystem. I
get "Timeout waiting for DMA", then about 10 seconds after that, the
system locks up hard.
Is there something that I have missed? What am I doing wrong?
TIA,
Johnie
More information about the Discuss
mailing list