[lkml]   [1998]   [Sep]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: IDE URL to add (was Re: DMA questions)
On Sat, Sep 05, 1998 at 09:56:52PM -0500, Andre M. Hedrick wrote:

> Given that I am pushing for bad drive checking also. I also now suggest
> we consider a (device, drive) check. I have a special case with
> VIA Apollo chipsets with only one Fujitsu drive size and firmware
> revision error. This same drive works fine in UDMA on other chipsets.

I've got another problematic combination: a Maxtor drive with a VP2
chipset. The only way I've been able to get any recent vintage 2.1
series kernel to operate reliably is to disable DMA, either using the
``default DMA'' kernel option, or by running ``hdparm -d0 /dev/hda''
shortly after boot. With DMA enabled, the machine will freeze solid
without a trace at the first occurence of significant disk activity.
With DMA disabled, the same system runs fine for weeks on end.

I've also been unable to get the frame buffer console code working,
resulting in a serious case of penguin envy. I suspect that this just
means that my S3V card isn't up to the task, but if anyone has gotten
this card to work, I'd appreciate some help getting this set up.

System details are as follows:

$ uname -a
Linux 2.1.120 #9 Sat Sep 5 19:14:56 EDT 1998 i586 unknown

$ cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: VIA Technologies VT 82C595 Apollo VP2/97 (rev 4).
Medium devsel. Fast back-to-back capable. Master Capable.
Bus 0, device 7, function 0:
ISA bridge: VIA Technologies VT 82C586 Apollo ISA (rev 37).
Medium devsel. Master Capable. No bursts.
Bus 0, device 7, function 1:
IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
Medium devsel. Fast back-to-back capable. Master Capable.
I/O at 0xffa0 [0xffa1].
Bus 0, device 9, function 0:
Ethernet controller: Realtek 8029 (rev 0).
Medium devsel. IRQ a.
I/O at 0xdf80 [0xdf81].
Bus 0, device 11, function 0:
VGA compatible controller: S3 Inc. ViRGE (rev 6).
Medium devsel. IRQ b. Master Capable. Latency=64. Min
Gnt=4.Max Lat=255.
Non-prefetchable 32 bit memory at 0xf8000000 [0xf8000000].

# hdparm -i /dev/hda


Model=Maxtor 85400D5, FwRev=NAVX171F, SerialNo=L5030NWA
Config={ Fixed }
RawCHS=11162/15/63, TrkSize=0, SectSize=0, ECCbytes=20
BuffType=3(DualPortCache), BuffSize=256kB, MaxMultSect=16,
DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
CurCHS=11162/15/63, CurSects=10548090, LBA=yes, LBAsects=10548980
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
IORDY=on/off, tPIO={min:120,w/IORDY:120}, PIO modes: mode3 mode4

-- John Kodis.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:44    [W:0.052 / U:2.156 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site